структура D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 (d3d12umddi.h)
Аргументы создания обработчика видео.
Синтаксис
typedef struct D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 {
UINT NodeMask;
D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 OutputStream;
D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032 *pInputStreams;
UINT NumInputStreams;
} D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032;
Члены
NodeMask
Представляет набор узлов. Для одной операции GPU задайте для этого значение нулю. Если есть несколько узлов GPU, задайте немного, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит маски соответствует одному узлу. Может быть задано только 1 бит.
OutputStream
Описание неизменяемых свойств потока вывода. См. D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032.
pInputStreams
Массив неизменяемых свойств входного потока. См. D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032. Размер массива определяется NumInputStreams.
NumInputStreams
Количество входных потоков.
Требования
Требование | Ценность |
---|---|
заголовка | d3d12umddi.h |