PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER回调函数 (iddcx.h)

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER 是指向 OS 回调函数的指针,通过该函数从交换链中释放和获取缓冲区。

语法

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER PfnIddcxswapchainreleaseandacquiresystembuffer;

HRESULT * PfnIddcxswapchainreleaseandacquiresystembuffer(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_SWAPCHAIN SwapChainObject,
  [out] IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER *pOutArgs
)
{...}

参数

[in] DriverGlobals

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

[in] SwapChainObject

传递给 EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN 调用的 IDDCX_SWAPCHAIN 对象。

[out] pOutArgs

函数的输出参数。

返回值

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER 返回S_OK;否则,它将返回适当的错误代码。

言论

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

要求

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

另请参阅

IddCxSwapChainReleaseAndAcquireSystemBuffer