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