PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS回调函数 (iddcx.h)

PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS 是指向 OS 回调函数的指针,用于检索指定交换链当前获取图面的物理地址。

语法

PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS PfnIddcxswapchaingetphysicallycontiguousaddress;

HRESULT * PfnIddcxswapchaingetphysicallycontiguousaddress(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_SWAPCHAIN SwapChainObject,
  [out] PHYSICAL_ADDRESS *pSurfaceAddresss
)
{...}

参数

[in] DriverGlobals

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

[in] SwapChainObject

传递给 EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN 调用的 IDDCX_SWAPCHAIN 对象。

[out] pSurfaceAddresss

输出参数。 成功后,pSurfaceAddress 填充了图面的物理地址。

返回值

如果例程成功,则返回S_OK。 如果未在物理连续内存中分配图面,则此例程将返回E_NOINTERFACE。

言论

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

要求

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

另请参阅

IddCxSwapChainGetPhysicallyContiguousAddress