D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING structure (d3d10umddi.h)
D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING describes the details of a video decoder downsampling operation.
Syntax
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING {
[in] const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
[in] D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
[in] const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
[in] const DXGI_RATIONAL *pFrameRate;
[in] const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
[in] D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
[out] BOOL Supported;
[out] BOOL RealTime;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING;
Members
[in] pInputDesc
Contains the decode profile used and the resolution and format of the reference frames. This is the resolution/format to be downsampled (e.g. 4K, DXGI_FORMAT_P010).
[in] InputColorSpace
Contains the color space information of the reference frame data.
[in] pInputConfig
A D3D11_1DDI_VIDEO_DECODER_CONFIG structure that contains the configuration data associated with the decode profile .
[in] pFrameRate
Contains the frame rate of the video content.
[in] pOutputDesc
A D3D11_1DDI_VIDEO_DECODER_DESC structure that contains the resolution and the format of the display frames. This is the destination resolution and format of the down sample operation.
The decode profile (Guid) member of pOutputDesc can be ignored.
[in] OutputColorSpace
Contains the color space information of the display frame data.
[out] Supported
The driver sets this to TRUE if the requested down sampling is supported. Otherwise, the driver should set this to FALSE.
[out] RealTime
The driver sets this to TRUE if the requested down sampling is supported and the resulting decode operations can occur in real-time. Otherwise, the driver should set this to FALSE.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Header | d3d10umddi.h (include D3d10umddi.h) |
See also
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY