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.
Convertit un type de média audio Media Foundation en structure WAVEFORMATEX .
Syntaxe
HRESULT MFCreateWaveFormatExFromMFMediaType(
IMFMediaType *pMFType,
WAVEFORMATEX **ppWF,
UINT32 *pcbSize,
UINT32 Flags
);
Paramètres
pMFType
Pointeur vers l’interface IMFMediaType du type de média.
ppWF
Reçoit un pointeur vers la structure WAVEFORMATEX . L’appelant doit libérer la mémoire allouée à la structure en appelant CoTaskMemFree.
pcbSize
Reçoit la taille de la structure WAVEFORMATEX .
Flags
Contient un indicateur de l’énumération MFWaveFormatExConvertFlags .
Valeur retournée
La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
| Code de retour | Description |
|---|---|
|
La fonction a réussi. |
Notes
Si le membre wFormatTag de la structure retournée est WAVE_FORMAT_EXTENSIBLE, vous pouvez caster le pointeur vers une structure WAVEFORMATEXTENSIBLE .
Spécifications
| Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
| Plateforme cible | Windows |
| En-tête | mfapi.h |
| Bibliothèque | Mfplat.lib |
| DLL | Mfplat.dll |