Share via


D3D11_VIDEO_DECODER_BUFFER_TYPE-Enumeration (d3d11.h)

Gibt einen Typ des komprimierten Puffers für die Decodierung an.

Syntax

typedef enum D3D11_VIDEO_DECODER_BUFFER_TYPE {
  D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 0,
  D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 1,
  D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 2,
  D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 3,
  D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 4,
  D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 5,
  D3D11_VIDEO_DECODER_BUFFER_BITSTREAM = 6,
  D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 7,
  D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN = 8,
  D3D11_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE
} ;

Konstanten

 
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
Wert: 0
Bilddecodierungsparameterpuffer.
D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
Wert: 1
Befehlspuffer des Makroblocksteuerelements.
D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
Wert: 2
Restdifferenzblockdatenpuffer.
D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
Wert: 3
Deaktivieren des Filtersteuerelementbefehlspuffers.
D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
Wert: 4
Umgekehrter Quantisierungsmatrixpuffer.
D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL
Wert: 5
Slice-Control-Puffer.
D3D11_VIDEO_DECODER_BUFFER_BITSTREAM
Wert: 6
Bitstreamdatenpuffer.
D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR
Wert: 7
Bewegungsvektorpuffer.
D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN
Wert: 8
Datenpuffer für die Filmkornsynthese.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile d3d11.h

Weitere Informationen

Direct3D 11-Videoaufzählungen

ID3D11VideoContext::GetDecoderBuffer