// 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;
View the official Windows Driver Kit DDI referenceNo description available.
Creation arguments for creating the Video Processor.
NodeMaskRepresents the set of nodes. For single GPU operation, set this to zero. If there are multiple GPU nodes, set a bit to identify the node (the device's physical adapter) to which the command queue applies. Each bit in the mask corresponds to a single node. Only 1 bit may be set.
OutputStreamDescription of immutable output stream properties. See D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032.
pInputStreamsAn array of immutable input stream properties. See D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032. The array size is defined by NumInputStreams.
NumInputStreamsThe count of input streams.