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 |