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


структура D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 (d3d12umddi.h)

Описывает данные для гистограммы декодирования видео.

Синтаксис

typedef struct D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 {
  UINT                                                 NodeIndex;
  GUID                                                 DecodeProfile;
  UINT                                                 Width;
  UINT                                                 Height;
  DXGI_FORMAT                                          DecodeFormat;
  D3D12DDI_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS_0041 Components;
  UINT                                                 BinCount;
  UINT                                                 CounterBitDepth;
} D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041;

Члены

NodeIndex

В операции с несколькими адаптерами это указывает, к какому физическому адаптеру устройства применяется эта операция.

DecodeProfile

GUID профиля декодирования для получения количества поддерживаемых GUID шифрования.

Width

Ширина декодированного кадра.

Height

Высота декодированного кадра.

DecodeFormat

Формат декодированного кадра.

Components

Компоненты, поддерживаемые оборудованием.

BinCount

Количество поддерживаемых ячеек компонентов. Значение BinCount должно иметь >значение = 64 и иметь значение 2 (64, 128, 256, 512 и т. д.).

CounterBitDepth

Битовая глубина счетчика ячейки. Счетчик всегда хранится в 32-разрядном значении и, следовательно, 32 бита или меньше. Счетчик хранится в нижних битах 32-разрядного хранилища. Верхние биты равны нулю. Если значение в превышает эту битовую глубину, устанавливается максимальное значение счетчика. Допустимые значения для CounterBitDepth: 16, 24 и 32.

Требования

Требование Значение
Заголовок d3d12umddi.h