// d3d12umddi.h
typedef enum D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS_0022 {
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_NONE,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_DENOISE,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_DERINGING,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_EDGE_ENHANCEMENT,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_COLOR_CORRECTION,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_FLESH_TONE_MAPPING,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_IMAGE_STABILIZATION,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_SUPER_RESOLUTION,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_ANAMORPHIC_SCALING,
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_CUSTOM
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Contains values for automatic processing for a driver.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_NONENo flags. The driver does not support any of the video processing capabilities.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_DENOISEDenoise support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_DERINGINGDeringing support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_EDGE_ENHANCEMENTEdge enhancement support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_COLOR_CORRECTIONColor correction support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_FLESH_TONE_MAPPINGFlesh tone mapping support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_IMAGE_STABILIZATIONImage stabilization support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_SUPER_RESOLUTIONEnhanced image resolution support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_ANAMORPHIC_SCALINGAnamorphic scaling support.
D3D12DDI_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_0022_CUSTOMAdditional processing not represented by these constants.
These flags are only hints at the type of processing driver performs when automatic processing is enabled.