// d3d12umddi.h
typedef enum D3D12DDI_VIDEO_PROCESS_FILTER_0020 {
D3D12DDI_VIDEO_PROCESS_FILTER_0020_BRIGHTNESS,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_CONTRAST,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_HUE,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_SATURATION,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_NOISE_REDUCTION,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_EDGE_ENHANCEMENT,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_ANAMORPHIC_SCALING,
D3D12DDI_VIDEO_PROCESS_FILTER_0020_STEREO_ADJUSTMENT
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Contains video process filters.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_BRIGHTNESSThe video processor can adjust the brightness level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_CONTRASTThe video processor can adjust the contrast level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_HUEThe video processor can adjust hue.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_SATURATIONThe video processor can adjust the saturation level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_NOISE_REDUCTIONThe video processor can perform noise reduction.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_EDGE_ENHANCEMENTThe video processor can perform edge enhancement.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_ANAMORPHIC_SCALINGThe video processor can perform anamorphic scaling. Anamorphic scaling can be used to stretch 4:3 content to a widescreen 16:9 aspect ratio.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_STEREO_ADJUSTMENTFor stereo 3D video, the video processor can adjust the offset between the left and right views, allowing the user to reduce potential eye strain.