Méthode IWMCodecProps ::GetFormatProp (wmcodecdsp.h)
Récupère une propriété de format pour un type de média de sortie. Utilisez cette méthode pour obtenir des informations sur les formats audio énumérés.
Syntaxe
HRESULT GetFormatProp(
[in] DMO_MEDIA_TYPE *pmt,
[in] LPCWSTR pszName,
[out] WMT_PROP_DATATYPE *pType,
[out] BYTE *pValue,
[in, out] DWORD *pdwSize
);
Paramètres
[in] pmt
Pointeur vers le type de média de sortie.
[in] pszName
Chaîne à caractères larges et terminée par null contenant le nom de la propriété. Les propriétés répertoriées dans le tableau suivant sont prises en charge uniquement via l’interface IWMCodecProps.
Constante de nom de propriété | Signification |
---|---|
|
Récupère les modes vocaux disponibles pour le format (utilisés uniquement par le codec Windows Media Audio 9 Voice). La valeur contient des indicateurs identiques aux valeurs utilisées pour spécifier le mode pour MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode. |
Les propriétés de la liste suivante sont également prises en charge. Ils sont utilisés avec IPropertyBag pour la vidéo.
[out] pType
Adresse d’une variable qui reçoit le type de données de la valeur de propriété.
[out] pValue
Adresse de la mémoire tampon d’octets qui reçoit la valeur de propriété.
[in, out] pdwSize
Pointeur vers la taille de la mémoire tampon de valeur, en octets. Si pValue a la valeur NULL, la méthode définit cette valeur sur la taille requise.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wmcodecdsp.h |