共用方式為


IddCxSwapChainReleaseAndAcquireSystemBuffer 函式 (iddcx.h)

IddCxSwapChainReleaseAndAcquireSystemBuffer 版本,並從交換鏈取得緩衝區。

語法

HRESULT IddCxSwapChainReleaseAndAcquireSystemBuffer(
  [in]  IDDCX_SWAPCHAIN                         SwapChainObject,
  [out] IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER *pOutArgs
);

參數

[in] SwapChainObject

用於查詢目前取得介面實體位址的 IDDCX_SWAPCHAIN 物件。

[out] pOutArgs

IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 結構的指標,其中會傳回發行和取得作業所產生的資訊。

傳回值

IddCxSwapChainReleaseAndAcquireSystemBuffer 傳回成功S_OK;否則會傳回適當的錯誤碼。

言論

除了從交換鏈釋放和取得緩衝區之外,IddCxSwapChainReleaseAndAcquireSystemBuffer 也會取消對應並解除鎖定在對應和鎖定所取得緩衝區時釋放的緩衝區。 因此,呼叫 iddCxSwapChainReleaseAndAcquireBuffer呼叫此方法之後的 iddCxSwapChainReleaseAndAcquireBuffer 並無效。 pBufferInfo 所指向的 IDDCX_SYSTEM_BUFFER_INFO 結構 只會填入成功發行和取得的有效資訊,如傳回值S_OK所指示。

要求

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

另請參閱

IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER

IDDCX_SYSTEM_BUFFER_INFO

IddCxSwapChainReleaseAndAcquireBuffer