Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La fonctionnalité associée à cette page, Microsoft TV Technologies, est une fonctionnalité héritée. Microsoft recommande vivement que le nouveau code n’utilise pas cette fonctionnalité.]
[IEncoderAPI n’est plus disponible. Utilisez plutôt ICodecAPI.]
La méthode GetParameterValues récupère la liste des valeurs prises en charge par le paramètre donné.
Syntaxe
HRESULT GetParameterValues(
[in] const GUID *Api,
[out] VARIANT **Values,
[out] ULONG *ValuesCount
);
Paramètres
[in] Api
Pointeur vers un GUID qui spécifie le paramètre .
[out] Values
Adresse d’un pointeur vers un tableau qui reçoit les valeurs.
[out] ValuesCount
Indique le nombre d’entrées placées dans le tableau.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode retourne un tableau de types VARIANT représentant les valeurs individuelles prises en charge par le paramètre . Ce tableau est alloué par l’appelé via CoTaskMemAlloc et placé dans le paramètre Values . À la sortie, ValuesCount contient le nombre d’éléments dans le tableau. L’appelant doit libérer le tableau en appelant CoTaskMemFree.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | strmif.h (include Dshow.h) |
| Bibliothèque | Strmiids.lib |