Freigeben über


D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM-Struktur (d3d12video.h)

Stellt einen komprimierten Bitstrom dar, aus dem video decodiert wird.

Syntax

typedef struct D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM {
  ID3D12Resource *pBuffer;
  UINT64         Offset;
  UINT64         Size;
} D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM;

Member

pBuffer

Ein Zeiger auf eine ID3D12Resource , die den Quellpuffer darstellt, der den zu decodierten komprimierten Bitstrom enthält.

Offset

Der Offset zum Anfang des ersten Slices. Für diesen Offset gelten Ausrichtungsanforderungen, die auf dem Ebenenwert des Videodecoders basieren. Weitere Informationen zu Decodierungsebenen finden Sie unter D3D12_VIDEO_DECODE_TIER.

Size

Die Größe des Unterbereichs von pBuffer , der den Bitstrom enthält.

Anforderungen

Anforderung Wert
Header d3d12video.h