Freigeben über


IddCxSwapChainFinishedProcessingFrame-Funktion (iddcx.h)

Eine Betriebssystemrückruffunktion, die der Treiber aufruft, um alle GPU-Befehle für die Verarbeitung dieses Frames zu melden, wurde in die Warteschlange gestellt.

Syntax

HRESULT IddCxSwapChainFinishedProcessingFrame(
  [in] IDDCX_SWAPCHAIN SwapChainObject
);

Parameter

[in] SwapChainObject

Das Swapchainobjekt, dessen aktueller Frame abgefragt wird.

Rückgabewert

(NTSTATUS) Die -Methode gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Methode möglicherweise einen geeigneten NTSTATUS-Fehlercode zurück.

Hinweise

Wenn der Treiber den Puffer auf eine Stagingoberfläche kopiert, damit er die Pixeldaten sperren und in die CPU kopieren kann, sollte der Treiber diesen Rückruf aufrufen, nachdem die Kopie von surface zur Stagingoberfläche übermittelt wurde. Wenn der Treiber diesen Rückruf nicht aufruft, wird der Desktop nicht aktualisiert. Es ist ungültig, IddCxSwapChainReleaseAndAcquireBuffer aufzurufen, bevor IddCxSwapChainFinishedProcessingFrame aufgerufen wird.

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