Freigeben über


IddCxSwapChainReleaseAndAcquireBuffer-Funktion (iddcx.h)

Ein indirekter Anzeigetreiber ruft IddCxSwapChainReleaseAndAcquireBuffer auf, um den aktuellen Puffer in der Swapchain freizugeben und einen neuen zu erwerben. IDDs, die FP16-Unterstützung melden, müssen stattdessen IddCxSwapChainReleaseAndAcquireBuffer2 aufrufen.

Syntax

HRESULT IddCxSwapChainReleaseAndAcquireBuffer(
  IDDCX_SWAPCHAIN                   SwapChainObject,
  IDARG_OUT_RELEASEANDACQUIREBUFFER *pOutArgs
);

Parameter

SwapChainObject

[in] Das Swapchainobjekt, das zuvor vom Betriebssystem an den Treiber übergeben wurde, in einem EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN Aufruf.

pOutArgs

[out] Zeiger auf eine IDARG_OUT_RELEASEANDACQUIREBUFFER Struktur, in der die Ausgabeargumente der Funktion zurückgegeben werden.

Rückgabewert

IddCxSwapChainReleaseAndAcquireBuffer S_OK zurück; andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Fenster
Header- iddcx.h
Library IddCxStub.lib
DLL- IddCx.dll
IRQL- Must_inspect_result

Siehe auch

IDARG_OUT_RELEASEANDACQUIREBUFFER

IddCxSwapChainReleaseAndAcquireBuffer2