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 |