структура 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 задайте для этого параметра значение 0. Если имеется несколько узлов GPU, задайте бит для идентификации узла (физического адаптера устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.
OutputStream
Описание свойств неизменяемого выходного потока. См . D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032.
pInputStreams
Массив свойств неизменяемого входного потока. См . D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032. Размер массива определяется NumInputStreams.
NumInputStreams
Количество входных потоков.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h |