Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetParameterRange-Methode ruft den Wertebereich für eine Codeceigenschaft ab.
Diese Methode gilt nur für Eigenschaften, deren Werte einen linearen Bereich bilden.
Syntax
HRESULT GetParameterRange(
[in] const GUID *Api,
[out] VARIANT *ValueMin,
VARIANT *ValueMax,
[out] VARIANT *SteppingDelta
);
Parameter
[in] Api
Zeiger auf eine GUID, die die abzufragende Eigenschaft angibt. Eine Liste der Standardcodeceigenschaften finden Sie unter Codec-API-Eigenschaften.
[out] ValueMin
Zeiger auf einen VARIANT-Wert , der den Mindestwert der Eigenschaft empfängt. Der Aufrufer muss den VARIANT durch Aufrufen von VariantClear freigeben.
ValueMax
[out] SteppingDelta
Zeiger auf einen VARIANT-Wert , der das Schrittdelta empfängt, das die gültigen Inkremente von ValueMin auf ValueMax definiert. Der Aufrufer muss den VARIANT durch Aufrufen von VariantClear freigeben.
Wenn der VARIANT-Typ VT_EMPTY ist, ist jede Inkrementierung gültig.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Ungültiges Argument. |
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die -Eigenschaft unterstützt eine Liste möglicher Werte, keinen linearen Bereich. |
Hinweise
Der gültige Bereich für die Eigenschaft ist [ValueMin... ValueMax], mit Inkrementen von SteppingDelta. Wenn eine Eigenschaft einen linearen Wertebereich unterstützt, muss die Eigenschaft einen der folgenden Variantentypen verwenden:
- Typen ohne Vorzeichen: VT_UI8, VT_UI4, VT_UI2, VT_UI1
- Signierte Typen: VT_I8, VT_I4, VT_I2
- Gleitkommatypen: VT_R8, VT_R4
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | icodecapi.h |