D3DWDDM2_0DDI_VIDEO_DECODER_CAPS enumeration (d3d10umddi.h)
Describes the video decoder capabilities.
Syntax
typedef enum D3DWDDM2_0DDI_VIDEO_DECODER_CAPS
{
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_DOWNSAMPLE = 0x01,
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_NON_REAL_TIME = 0x02,
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_DOWNSAMPLE_REQUIRED = 0x04,
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_UNSUPPORTED = 0x08
} D3DWDDM2_0DDI_VIDEO_DECODER_CAPS;
Constants
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_DOWNSAMPLE Indicates that the driver can support at least some downsampling scenarios. |
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_NON_REAL_TIME The decode operation is supported, but cannot be performed real-time. Indicates that the decode hardware cannot support the decode operation in real-time. Decode is still viable for transcode scenarios. It is possible that decode can occur in real-time if downsampling is applied. |
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_DOWNSAMPLE_REQUIRED Indicates that the decode configuration can be supported only if down sampling is applied. |
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_UNSUPPORTED Indicates that the decode configuration is not supported. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Minimum UMDF version | Direct3D 12.0 |
Header | d3d10umddi.h (include D3d10umddi.h) |