PFND3D12DDI_CREATECOMMANDQUEUE_0050 callback function (d3d12umddi.h)

The PFND3D12DDI_CREATECOMMANDQUEUE_0050 callback function is used to create command queue.

Syntax

PFND3D12DDI_CREATECOMMANDQUEUE_0050 Pfnd3d12ddiCreatecommandqueue0050;

HRESULT Pfnd3d12ddiCreatecommandqueue0050(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATECOMMANDQUEUE_0050 *unnamedParam2,
  D3D12DDI_HCOMMANDQUEUE unnamedParam3,
  D3D12DDI_HRTCOMMANDQUEUE unnamedParam4
)
{...}

Parameters

unnamedParam1

The handle of a device.

unnamedParam2

Pointer to a D3D12DDIARG_CREATECOMMANDQUEUE_0050 structure that contains arguments used to create a command queue.

unnamedParam3

The handle of the command queue for the driver to use when it calls back into the runtime.

unnamedParam4

Return value

Returns HRESULT.

Remarks

Access this callback function by using a device functions core structure, such as the D3D12DDI_DEVICE_FUNCS_CORE_0050 structure.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3d12umddi.h