структура D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES (d3d12video.h)
Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport , когда указанная функция D3D12_FEATURE_VIDEO_DECODE_PROFILES. Извлекает список поддерживаемых профилей.
Синтаксис
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES;
Члены
NodeIndex
Для операции с одним GPU задайте для этого параметра значение 0. Если имеется несколько узлов GPU, задайте бит для идентификации узла (физического адаптера устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.
ProfileCount
Количество извлекаемых профилей. Это число должно совпадать со значением, возвращаемым вызовом ID3D12VideoDevice::CheckFeatureSupport , если указанная функция D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT.
pProfiles
Список идентификаторов GUID, представляющих поддерживаемые профили. Вызывающее приложение должно выделить хранилище для списка профилей перед вызовом CheckFeatureSupport.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12video.h |