PFN_IDDCXADAPTERSETRENDERADAPTER - NtDoc

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

PFN_IDDCXADAPTERSETRENDERADAPTER PfnIddcxadaptersetrenderadapter;

VOID * PfnIddcxadaptersetrenderadapter(
  PIDD_DRIVER_GLOBALS DriverGlobals,
  IDDCX_ADAPTER AdapterObject,
  const IDARG_IN_ADAPTERSETRENDERADAPTER *pInArgs
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-iddcx-pfn_iddcxadaptersetrenderadapter)

PFN_IDDCXADAPTERSETRENDERADAPTER callback function

Description

PFN_IDDCXADAPTERSETRENDERADAPTER is a pointer to an OS callback function that sets the preferred render adapter on which to render the swapchains for the specified adapter.

Parameters

DriverGlobals

[in] Pointer to an IDD_DRIVER_GLOBALS structure containing system-defined per-driver data.

AdapterObject

[in] The adapter object of the adapter for which the rendering adapter preference is being set.

pInArgs

[in] Input arguments.

Return value

None.

Remarks

An indirect display driver (IDD) should not use this pointer to directly call the function that it points to. IDDs should instead call IddCxAdapterSetRenderAdapter.

See also

IddCxAdapterSetRenderAdapter