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.
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_DOWNSAMPLEIndicates that the driver can support at least some downsampling scenarios. |
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_NON_REAL_TIMEThe 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_REQUIREDIndicates that the decode configuration can be supported only if down sampling is applied. |
D3DWDDM2_0DDI_VIDEO_DECODER_CAP_UNSUPPORTEDIndicates 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) |