PFND3D12DDI_FILLDDITTABLE callback function (d3d12umddi.h)

The PFND3D12DDI_FILLDDITTABLE callback function retrieves a list of function pointers implemented by the user-mode driver.

Syntax

PFND3D12DDI_FILLDDITTABLE Pfnd3d12ddiFillddittable;

HRESULT Pfnd3d12ddiFillddittable(
  [in]           D3D12DDI_HADAPTER unnamedParam1,
  [in]           D3D12DDI_TABLE_TYPE unnamedParam2,
  [in/out]       VOID *unnamedParam3,
  [in]           SIZE_T unnamedParam4,
  [in]           UINT unnamedParam5,
  [in, optional] D3D12DDI_HRTTABLE unnamedParam6
)
{...}

Parameters

[in] unnamedParam1

hAdapter is the handle to the graphics adapter object.

[in] unnamedParam2

tableType is a D3D12DDI_TABLE_TYPE value that indicates the type of function pointers to retrieve.

[in/out] unnamedParam3

pTable is a pointer to the returned table of callback functions that define the queried implementation.

[in] unnamedParam4

tableSize is the size of the table pointed to by pTable, in bytes.

[in] unnamedParam5

tableNum is the table index.

[in, optional] unnamedParam6

hHandle is a D3D12DDI_HRTTABLE handle.

Return value

Returns an HRESULT value.

Requirements

Requirement Value
Header d3d12umddi.h

See also

D3DDDI_ADAPTERFUNCS

D3D12DDI_TABLE_TYPE