структура D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0072 (d3d12umddi.h)
Извлекает размер выделения памяти кучи декодера видео, созданной с заданными свойствами.
Синтаксис
typedef struct D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0072 {
UINT NodeMask;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
UINT DecodeWidth;
UINT DecodeHeight;
DXGI_FORMAT Format;
DXGI_RATIONAL FrameRate;
UINT BitRate;
UINT MaxDecodePictureBufferCount;
BOOL Protected;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0072;
Члены
NodeMask
Для одной операции GPU задайте для этого значение нулю. Если есть несколько узлов GPU, задайте немного, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит маски соответствует одному узлу. Может быть задано только 1 бит.
Configuration
Структура D3D12DDI_VIDEO_DECODE_CONFIGURATION с декодированием профиля и шифрования битового потока.
DecodeWidth
Ширина декодирования битового потока, который необходимо декодировать.
DecodeHeight
Декодирование высоты битового потока для декодирования.
Format
Формат данных ресурса.
FrameRate
Частота кадров входного видеопотока.
BitRate
Скорость сжатия данных в секунду для сжатого видеопотока.
MaxDecodePictureBufferCount
Максимальное количество буферов декодирования рисунков, которые может иметь этот поток.
Protected
Если значение TRUE, декодирования создается с защищенным сеансом ресурсов и используется с защищенными ресурсами.
MemoryPoolL0Size
Размер L0 объекта кучи. Пул памяти L0 — это пул памяти ,ближайший к GPU. В случае адаптеров UMA это объем используемой системной памяти. Для дискретных адаптеров это объем дискретной памяти, используемой.
MemoryPoolL1Size
Размер L1 объекта кучи. Пул памяти L1 — это пул памяти "второй ближайший" к GPU. В случае адаптеров UMA это значение равно нулю. В случае дискретных адаптеров это объем используемой системной памяти.
Замечания
Эта структура предназначена для D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE возможности проверки D3D12DDICAPS_TYPE_VIDEO_0020.
Дополнительные сведения см . в спецификации поддержки защищенных видеоматериалов D3D.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
заголовка | d3d12umddi.h |