D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 Enumeration

Defines the image filter capabilities for a video processor.

Syntax

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
} ;

Constants

D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NONE No flag set.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_BRIGHTNESS The video processor can adjust the brightness level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_CONTRAST The video processor can adjust the contrast level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_HUE The video processor can adjust hue.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_SATURATION The video processor can adjust the saturation level.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_NOISE_REDUCTION The video processor can perform noise reduction.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_EDGE_ENHANCEMENT The video processor can perform edge enhancement.
D3D12DDI_VIDEO_PROCESS_FILTER_FLAG_0020_ANAMORPHIC_SCALING The 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_ADJUSTMENT For 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.

Remarks

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.

Requirements

   
Header d3d12umddi.h (include D3d12umddi.h)

See Also

D3D12DDI_VIDEO_PROCESS_FILTER enumeration