Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies capabilities of the video decoder.
Syntax
typedef enum D3D11_VIDEO_DECODER_CAPS {
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;
Constants
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE Value: 0x1 Indicates that the graphics driver supports at least a subset of downsampling operations. |
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME Value: 0x2 Indicates that the decoding hardware cannot support the decode operation in real-time. Decoding is still supported for transcoding scenarios. With this capability, it is possible that decoding can occur in real-time if downsampling is enabled. |
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC Value: 0x4 Indicates that the driver supports changing down sample parameters after the initial down sample parameters have been applied. For more information, see ID3D11VideoContext1::DecoderUpdateDownsampling. |
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED Value: 0x8 |
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED Value: 0x10 |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | d3d11_1.h |