PFN_IDDCXSWAPCHAININSYSTEMMEMORY回调函数 (iddcx.h)

PFN_IDDCXSWAPCHAININSYSTEMMEMORY 是指向 OS 回调函数的指针,通过该函数确定是否在系统内存中分配交换链缓冲区。

语法

PFN_IDDCXSWAPCHAININSYSTEMMEMORY PfnIddcxswapchaininsystemmemory;

HRESULT * PfnIddcxswapchaininsystemmemory(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_SWAPCHAIN SwapChainObject,
  [out] BOOL *pInSystemMemory
)
{...}

参数

[in] DriverGlobals

指向包含系统定义的每个驱动程序数据的 IDD_DRIVER_GLOBALS 结构的指针。

[in] SwapChainObject

传递给 EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN 调用的 IDDCX_SWAPCHAIN 对象。

[out] pInSystemMemory

函数的输出参数。

返回值

PFN_IDDCXSWAPCHAININSYSTEMMEMORY 返回S_OK;否则会返回相应的错误代码。

注解

间接显示驱动程序 (IDD) 不应使用此指针直接调用它指向的函数。 IDD 应改为调用 IddCxSwapChainInSystemMemory

要求

要求
最低受支持的服务器 Windows Server 2022
标头 iddcx.h

另请参阅

IddCxSwapChainInSystemMemory