IDirectManipulationFrameInfoProvider::GetNextFrameInfo-Methode (directmanipulation.h)
Ruft die Kompositionszeitinformationen vom Compositor ab.
Syntax
HRESULT GetNextFrameInfo(
[out] ULONGLONG *time,
[out] ULONGLONG *processTime,
[out] ULONGLONG *compositionTime
);
Parameter
[out] time
Die aktuelle Zeit in Millisekunden.
[out] processTime
Die Zeit in Millisekunden, zu der der Compositor mit dem Erstellen des nächsten Frames beginnt.
[out] compositionTime
Die Zeit in Millisekunden, zu der der Compositor mit dem Komponieren und Zeichnen des nächsten Frames auf dem Bildschirm fertig ist.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Systemimplementierung von IDirectManipulationFrameInfoProvider verwendet DirectComposition. GetFrameStatistics wird verwendet, um die Parameterwerte für GetNextFrameInfo zu berechnen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | directmanipulation.h |