PFND3D12DDI_CREATECOMMANDALLOCATOR - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

PFND3D12DDI_CREATECOMMANDALLOCATOR Pfnd3d12ddiCreatecommandallocator;

HRESULT Pfnd3d12ddiCreatecommandallocator(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATECOMMANDALLOCATOR *unnamedParam2
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3d12umddi-pfnd3d12ddi_createcommandallocator)

PFND3D12DDI_CREATECOMMANDALLOCATOR callback function

Description

The user-mode display driver's (UMD) pfnCreateCommandAllocator function creates a command allocator.

Parameters

unnamedParam1

[in] A handle to the display device (graphics context).

unnamedParam2

[in] Pointer to a D3D12DDIARG_CREATECOMMANDALLOCATOR structure that describes the command allocator to create.

Return value

pfnCreateCommandAllocator returns an HRESULT value.

Remarks

The command allocator corresponds to the underlying allocations in which GPU command lists are stored. It applies to both direct and bundle command lists.

See also

D3D12DDIARG_CREATECOMMANDALLOCATOR

pfnCalcPrivateCommandAllocatorSize

pfnDestroyCommandAllocator

pfnResetCommandAllocator