共用方式為


IddCxSwapChainGetPhysicallyContiguousAddress 函式 (iddcx.h)

IddCxSwapChainGetPhysicallyContiguousAddress 擷取指定之交換鏈目前取得介面的實體位址。

語法

HRESULT IddCxSwapChainGetPhysicallyContiguousAddress(
  [in]  IDDCX_SWAPCHAIN  SwapChainObject,
  [out] PHYSICAL_ADDRESS *pSurfaceAddresss
);

參數

[in] SwapChainObject

IDDCX_SWAPCHAIN 物件,用來查詢目前取得表面的實體位址。

[out] pSurfaceAddresss

PHYSICAL_ADDRESS變數的指標,該變數會填入表面或 nullptr 的實體位址。

傳回值

IddCxSwapChainGetPhysicallyContiguousAddress 傳回成功時的S_OK,並指出 pSurface 中有效的實體指標。 如果無法滿足在實體連續記憶體中配置主要的初始要求,則此方法會傳回E_NOINTERFACE。 如果目前尚未取得表面,或如果 pSurface 為 nullptr,則此方法會傳回E_INVALIDARG。

言論

IddCxSwapChainGetPhysicallyContiguousAddress 查閱指定之交換鏈的目前取得表面,並先執行等候任何擱置的轉譯命令。 等候成功之後,它會在初始要求成功時擷取介面的實體位址,然後在包含介面的範圍上執行快取排清和失效。

要求

要求 價值
支援的最低伺服器 Windows Server 2022
標頭 iddcx.h

另請參閱

IDDCX_ADAPTER_FLAGS

IddCxSwapChainReleaseAndAcquireBuffer

IddCxSwapChainReleaseAndAcquireSystemBuffer