IddCxSwapChainReleaseAndAcquireSystemBuffer-Funktion (iddcx.h)
IddCxSwapChainReleaseAndAcquireSystemBuffer gibt frei und ruft Puffer aus der Swapchain ab.
Syntax
HRESULT IddCxSwapChainReleaseAndAcquireSystemBuffer(
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER *pOutArgs
);
Parameter
[in] SwapChainObject
Das IDDCX_SWAPCHAIN Objekt, das zum Abfragen der physischen Adresse der aktuell abgerufenen Oberfläche verwendet wird.
[out] pOutArgs
Zeiger auf eine IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER-Struktur , in der die resultierenden Informationen aus dem Release- und Acquire-Vorgang zurückgegeben werden.
Rückgabewert
IddCxSwapChainReleaseAndAcquireSystemBuffer gibt bei Erfolg S_OK zurück. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.
Hinweise
Zusätzlich zum Freigeben und Abrufen von Puffern aus der Swapchain hebt IddCxSwapChainReleaseAndAcquireSystemBuffer auch die Zuordnung des freigegebenen Puffers auf und entsperrt sie beim Zuordnen und Sperren des abgerufenen Puffers. Aus diesem Grund ist es nicht gültig, IddCxSwapChainReleaseAndAcquireBuffer nach dem Aufruf dieser Methode aufzurufen. Die IDDCX_SYSTEM_BUFFER_INFO Struktur, auf die pBufferInfo verweist, wird nur mit gültigen Informationen über eine erfolgreiche Freigabe gefüllt und abgerufen, wie durch den Rückgabewert S_OK angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | iddcx.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für