структура D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS (d3d12video.h)
Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport , когда указанная функция D3D12_FEATURE_VIDEO_DECODE_FORMAT. Возвращает список поддерживаемых форматов.
Синтаксис
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS {
UINT NodeIndex;
D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
UINT FormatCount;
DXGI_FORMAT *pOutputFormats;
} D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS;
Члены
NodeIndex
Для одной операции GPU установите значение 0. При наличии нескольких узлов GPU задайте бит, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.
Configuration
Структура D3D12_VIDEO_DECODE_CONFIGURATION , описывающая конфигурацию декодирования для списка форматов.
FormatCount
Число извлекаемых форматов. Это число должно совпадать со значением, возвращенным вызовом ID3D12VideoDevice::CheckFeatureSupport , если указанная функция D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT.
pOutputFormats
Список DXGI_FORMAT структур, представляющих поддерживаемые форматы.
Требования
Верхняя часть | d3d12video.h |