IddCxSwapChainFinishedProcessingFrame-Funktion (iddcx.h)
Eine Betriebssystemrückruffunktion, die vom Treiber aufgerufen wird, um den gesamten GPU-Befehl für die Verarbeitung dieses Frames zu melden, wurden 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.
Bemerkungen
Wenn der Treiber den Puffer auf eine Stagingoberfläche kopiert, sodass sie die Pixeldaten in die CPU sperren und kopieren kann, sollte der Treiber diesen Rückruf aufrufen, sobald die Kopie von Surface zu Staging-Oberfläche übermittelt wurde. Wenn der Treiber diesen Rückruf nicht aufruft, wird der Desktop nicht aktualisiert. Es ist ungültig, IddCxSwapChainReleaseAndAcquireBuffer- aufzurufen, bevor IddCxSwapChainFinishedProcessingFrame
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 |