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


структура 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