Share via


Fonction MFInitMediaTypeFromMFVideoFormat (mfapi.h)

[Cette API n’est pas prise en charge et peut être modifiée ou indisponible à l’avenir. Les applications doivent éviter d’utiliser la structure MFVIDEOFORMAT et utiliser des attributs de type de média à la place. Pour plus d’informations, consultez Types de médias vidéo.]

Initialise un type de média à partir d’une structure MFVIDEOFORMAT .

Syntaxe

HRESULT MFInitMediaTypeFromMFVideoFormat(
  IMFMediaType        *pMFType,
  const MFVIDEOFORMAT *pMFVF,
  UINT32              cbBufSize
);

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.

pMFVF

Pointeur vers une structure MFVIDEOFORMAT 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 MFVIDEOFORMAT , en octets.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
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

Voir aussi

Fonctions Media Foundation

Conversions de types de média

Types de média

Types de médias vidéo