Поделиться через


перечисление D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE (d3d10umddi.h)

Перечисление D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE указывает тип буфера, используемого декодером видео D3D11.

Синтаксис

typedef enum D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE {
  D3D11_1DDI_VIDEO_DECODER_BUFFER_UNKNOWN = 0,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 1,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 2,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 3,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 4,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 5,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 6,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_BITSTREAM = 7,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 8,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN = 9,
  D3D11_1DDI_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE = 10
} D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE;

Константы

 
D3D11_1DDI_VIDEO_DECODER_BUFFER_UNKNOWN
Значение: 0
Неизвестный формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
Значение: 1
Параметры рисунка декодируют сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
Значение: 2
Команда управления Макроблоком декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
Значение: 3
Разность остаточных блоков декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
Значение: 4
Команда деблокировки фильтра декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
Значение: 5
Матрица обратного квантования декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_SLICE_CONTROL
Значение: 6
Элемент управления срезом декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_BITSTREAM
Значение: 7
Формат сжатого буфера для декодирования данных bitstream.
D3D11_1DDI_VIDEO_DECODER_BUFFER_MOTION_VECTOR
Значение: 8
Вектор движения декодирует сжатый формат буфера.
D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN
Значение: 9
Формат сжатого буфера для декодирования пленки.
D3D11_1DDI_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE
Значение: 10
Формат буфера — таблицы Хаффмана.

Комментарии

Обратите внимание, что перечисления D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE и D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE определены как один и тот же тип.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3D11DDIARG_CREATERESOURCE