D3D12DDI_VIDEO_PROCESS_FILTER_0020 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3d12umddi-d3d12ddi_video_process_filter_0020)

D3D12DDI_VIDEO_PROCESS_FILTER_0020 enumeration

Description

Contains video process filters.

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.