D3D12DDI_VIDEO_PROCESS_FILTER_0020 enumeration (d3d12umddi.h)

Contains video process filters.

Syntax

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

Constants

 
D3D12DDI_VIDEO_PROCESS_FILTER_0020_BRIGHTNESS
The video processor can adjust the brightness level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_CONTRAST
The video processor can adjust the contrast level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_HUE
The video processor can adjust hue.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_SATURATION
The video processor can adjust the saturation level.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_NOISE_REDUCTION
The video processor can perform noise reduction.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_EDGE_ENHANCEMENT
The video processor can perform edge enhancement.
D3D12DDI_VIDEO_PROCESS_FILTER_0020_ANAMORPHIC_SCALING
The 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_ADJUSTMENT
For stereo 3D video, the video processor can adjust the offset between the left and right views, allowing the user to reduce potential eye strain.

Requirements

Requirement Value
Header d3d12umddi.h (include D3d12umddi.h)