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 in einem EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN Aufruf an den Treiber übergeben wurde.

pOutArgs

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

Rückgabewert

IddCxSwapChainReleaseAndAcquireBuffer gibt bei Erfolg S_OK zurück. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile iddcx.h
Bibliothek IddCxStub.lib
DLL IddCx.dll
IRQL Must_inspect_result

Weitere Informationen

IDARG_OUT_RELEASEANDACQUIREBUFFER

IddCxSwapChainReleaseAndAcquireBuffer2