// d3d12umddi.h
typedef enum D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 {
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NONE,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_BRIGHTNESS,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_CONTRAST,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_HUE,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_SATURATION,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NOISE_REDUCTION,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_EDGE_ENHANCEMENT,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_ANAMORPHIC_SCALING,
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_STEREO_ADJUSTMENT
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Defines the image filter capabilities for a video processor.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NONENo flag set.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_BRIGHTNESSThe video processor can adjust the brightness level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_CONTRASTThe video processor can adjust the contrast level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_HUEThe video processor can adjust hue.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_SATURATIONThe video processor can adjust the saturation level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NOISE_REDUCTIONThe video processor can perform noise reduction.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_EDGE_ENHANCEMENTThe video processor can perform edge enhancement.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_ANAMORPHIC_SCALINGThe video processor can perform anamorphic scaling. Anamorphic scaling can be used to stretch content with a 4:3 aspect ratio, to a widescreen 16:9 aspect ratio.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_STEREO_ADJUSTMENTFor stereo 3D video, the video processor can adjust the offset between the left and right views. This allows the user to reduce potential eye strain.
Note that brightness, hue, contrast and saturation support are always supported. These capability flags indicate support for the image filters defined by the D3D12DDI_VIDEO_PROCESS_FILTER enumeration. To apply a particular filter, call the SetInputStreamFilter method.
D3D12DDI_VIDEO_PROCESS_FILTER enumeration