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 |