Fonction MFInitMediaTypeFromAMMediaType (mfapi.h)
Initialise un type de média à partir d’une structure AM_MEDIA_TYPE DirectShow.
Syntaxe
HRESULT MFInitMediaTypeFromAMMediaType(
IMFMediaType *pMFType,
const AM_MEDIA_TYPE *pAMType
);
Paramètres
pMFType
Pointeur vers l’interface IMFMediaType du type de média à initialiser. Pour créer l’objet de type de média non initialisé, appelez MFCreateMediaType.
pAMType
Pointeur vers une structure AM_MEDIA_TYPE qui décrit le type de média. L’appelant doit renseigner les membres de la structure avant d’appeler cette fonction.
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. |
Remarques
Cette fonction peut également être utilisée avec les structures de format suivantes qui sont équivalentes à AM_MEDIA_TYPE :
- DMO_MEDIA_TYPE (objets multimédias DirectX)
- WM_MEDIA_TYPE (Kit de développement logiciel (SDK) au format Windows Media)
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfapi.h |
Bibliothèque | Mfplat.lib |
DLL | Mfplat.dll |