Condividi tramite


enumerazione D3D11_VIDEO_DECODER_BUFFER_TYPE (d3d11.h)

Specifica un tipo di buffer compresso per la decodifica.

Sintassi

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
} ;

Costanti

 
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
Valore: 0
Buffer dei parametri di decodifica immagine.
D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
Valore: 1
Buffer dei comandi del controllo Macroblock.
D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
Valore: 2
Buffer dei dati dei blocchi di differenze residui.
D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
Valore: 3
Deblocking filter control command buffer.Deblocking filter control command buffer.
D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
Valore: 4
Buffer matrice di quantizzazione inversa.
D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL
Valore: 5
Buffer del controllo sezione.
D3D11_VIDEO_DECODER_BUFFER_BITSTREAM
Valore: 6
Buffer di dati bitstream.
D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR
Valore: 7
Buffer del vettore di movimento.
D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN
Valore: 8
Buffer dei dati di sintesi della granularità della pellicola.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

Enumerazioni video Direct3D 11

ID3D11VideoContext::GetDecoderBuffer