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