D3D11_VIDEO_PROCESSOR_FILTER_CAPS enumeration (d3d11.h)

Defines image filter capabilities for a Microsoft Direct3D 11 video processor.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_FILTER_CAPS {
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x1,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x2,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x4,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x8,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x10,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x20,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x40,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x80
} ;

Constants

 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS
Value: 0x1
The video processor can adjust the brightness level.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST
Value: 0x2
The video processor can adjust the contrast level.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE
Value: 0x4
The video processor can adjust hue.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION
Value: 0x8
The video processor can adjust the saturation level.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION
Value: 0x10
The video processor can perform noise reduction.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT
Value: 0x20
The video processor can perform edge enhancement.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING
Value: 0x40
The video processor can perform anamorphic scaling. Anamorphic scaling can be used to stretch 4:3 content to a widescreen 16:9 aspect ratio.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT
Value: 0x80
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.

Remarks

These capability flags indicate support for the image filters defined by the D3D11_VIDEO_PROCESSOR_FILTER enumeration. To apply a particular filter, call the ID3D11VideoContext::VideoProcessorSetStreamFilter method.

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

D3D11_VIDEO_PROCESSOR_CAPS

Direct3D 11 Video Enumerations