// 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 referenceNo description available.
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.
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.
None.
An indirect display driver (IDD) should not use this pointer to directly call the function that it points to. IDDs should instead call IddCxAdapterSetRenderAdapter.