Athugasemd
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað aðskrá þig inn eða breyta skráasöfnum.
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað að breyta skráasöfnum.
Contains arguments used to create a video extension command.
Syntax
typedef struct D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 {
[in] UINT NodeMask;
[in] GUID CommandId;
[in] const void *pCreationParameters;
SIZE_T CreationParametersDataSizeInBytes;
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063;
Members
[in] NodeMask
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.
[in] CommandId
The unique identifier for the video extension command.
[in] pCreationParameters
Pointer to the creation parameters structure. Parameters for this structure must match the parameter enumeration for D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CREATION.
CreationParametersDataSizeInBytes
The size of the creation parameters structure in bytes.
hDrvProtectedResourceSession
Handle to the D3D12DDI_HPROTECTEDRESOURCESESSION_0030. Runtime has allocated space according to the result of PFND3D12DDI_CALC_PRIVATE_VIDEO_EXTENSION_COMMAND_SIZE for the driver to place its object.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1903 |
Header | d3d12umddi.h |