D3D11_1DDI_VIDEO_DECODER_BUFFER_INFO structure (d3d10umddi.h)

Specifies information about a video decoder buffer.

Syntax

typedef struct D3D11_1DDI_VIDEO_DECODER_BUFFER_INFO {
  D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE Type;
  UINT                                 Size;
  UINT                                 Usage;
} D3D11_1DDI_VIDEO_DECODER_BUFFER_INFO;

Members

Type

The type of buffer, specified as a constant value of the D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE enumeration.

In D3d10umddi.h, D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE and D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE are defined as the same type.

Size

The size of the buffer, in bytes.

Usage

A value from the D3D11_1DDI_VIDEO_USAGE enumeration that identifies how the decode device plays video.

Requirements

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

See also

D3D11_1DDI_VIDEO_USAGE

D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE