D3D11_VIDEO_PROCESSOR_FILTER enumeration (d3d11.h)

Identifies a video processor filter.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_FILTER {
  D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS = 0,
  D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST = 1,
  D3D11_VIDEO_PROCESSOR_FILTER_HUE = 2,
  D3D11_VIDEO_PROCESSOR_FILTER_SATURATION = 3,
  D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION = 4,
  D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT = 5,
  D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING = 6,
  D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT = 7
} ;

Constants

 
D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS
Value: 0
Brightness filter.
D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST
Value: 1
Contrast filter.
D3D11_VIDEO_PROCESSOR_FILTER_HUE
Value: 2
Hue filter.
D3D11_VIDEO_PROCESSOR_FILTER_SATURATION
Value: 3
Saturation filter.
D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION
Value: 4
Noise reduction filter.
D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT
Value: 5
Edge enhancement filter.
D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING
Value: 6
Anamorphic scaling filter.
D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT
Value: 7
Stereo adjustment filter. When stereo 3D video is enabled, this filter adjusts the offset between the left and right views, allowing the user to reduce potential eye strain.

The filter value indicates the amount by which the left and right views are adjusted. A positive value shifts the images away from each other: the left image toward the left, and the right image toward the right. A negative value shifts the images in the opposite directions, closer to each other.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header d3d11.h

See also

Direct3D 11 Video Enumerations

ID3D11VideoContext::VideoProcessorSetStreamFilter