Fonction MFInitMediaTypeFromWaveFormatEx (mfapi.h)
Initialise un type de média à partir d’une structure WAVEFORMATEX .
Syntaxe
HRESULT MFInitMediaTypeFromWaveFormatEx(
IMFMediaType *pMFType,
const WAVEFORMATEX *pWaveFormat,
UINT32 cbBufSize
);
Paramètres
pMFType
Pointeur vers l’interface IMFMediaType du type de média à initialiser. Pour créer l’objet de type multimédia non initialisé, appelez MFCreateMediaType.
pWaveFormat
Pointeur vers une structure WAVEFORMATEX qui décrit le type de média. L’appelant doit renseigner les membres de la structure avant d’appeler cette fonction.
cbBufSize
Taille de la structure WAVEFORMATEX , en octets.
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. |
Configuration requise
Condition requise | Valeur |
---|---|
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 |