D3D11_1DDI_VIDEO_DECODER_DESC structure (d3d10umddi.h)

Describes a video stream for a Microsoft Direct3D video decoder or video processor.

Syntax

typedef struct D3D11_1DDI_VIDEO_DECODER_DESC {
  GUID        Guid;
  UINT        SampleWidth;
  UINT        SampleHeight;
  DXGI_FORMAT OutputFormat;
} D3D11_1DDI_VIDEO_DECODER_DESC;

Members

Guid

The DXVA decoding profile. To get the list of profiles supported by the device, call the GetVideoDecoderProfile function.

SampleWidth

The width of the video frame, in pixels.

SampleHeight

The height of the video frame, in pixels.

OutputFormat

The output surface format, specified as a DXGI_FORMAT value. The DXGI_FORMAT enumeration is defined in Dxgiformat.h.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3d10umddi.h (include D3d10umddi.h)

See also

GetVideoDecoderProfile

PFND3D11_1DDI_VIDEODECODERSUBMITBUFFERS