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 |