IPresentationManager::SetPreferredPresentDuration-Methode (presentation.h)
Legt die bevorzugte Framedauer fest.
Syntax
HRESULT SetPreferredPresentDuration(
SystemInterruptTime preferredDuration,
SystemInterruptTime deviationTolerance
);
Parameter
preferredDuration
Typ: SystemInterruptTime
Die angeforderte Dauer in der Unterbrechungszeit.
deviationTolerance
Typ: SystemInterruptTime
Die zulässige Toleranz. Wenn die Größe des Unterschieds zwischen einer unterstützten Systemdauer und dem preferredDuration
Parameter innerhalb des deviationTolerance
Parameters liegt, wird diese Systemdauer verwendet.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, wird S_OK
zurückgegeben, andernfalls wird ein HRESULT
Wert zurückgegeben, der den Fehler angibt.
Hinweise
Die bevorzugte Framedauer soll als Hinweis für das System verwendet werden, dass es vorzuziehen wäre, die Ausgabe mit der angegebenen Framerate zu aktualisieren. Zeigt an, die diese Rate oder ein Vielfaches unterstützen, wird ggf. in diesen Modus festgelegt.
Diese Parametereinstellung wird über mehrere Geschenke hinweg beibehalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | presentation.h |
Bibliothek | dcomp.lib |
DLL | dcomp.dll |