Partager via


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
g_wszSpeechFormatCaps
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

Voir aussi

IWMCodecProps, interface

MFPKEY_VBRENABLED

MFPKEY_VBRQUALITY