Funzione MFCreateMFVideoFormatFromMFMediaType (mfapi.h)

[Questa API non è supportata e può essere modificata o non disponibile in futuro. Le applicazioni devono evitare di usare la struttura MFVIDEOFORMAT e usare invece attributi di tipo multimediale. Per altre informazioni, vedere Tipi di supporti video.

Crea una struttura MFVIDEOFORMAT da un tipo di supporto video.

Sintassi

HRESULT MFCreateMFVideoFormatFromMFMediaType(
  [in]  IMFMediaType  *pMFType,
  [out] MFVIDEOFORMAT **ppMFVF,
  [out] UINT32        *pcbSize
);

Parametri

[in] pMFType

Puntatore all'interfaccia IMFMediaType di un tipo di supporto video.

[out] ppMFVF

Riceve un puntatore a una struttura MFVIDEOFORMAT . Il chiamante deve rilasciare la memoria allocata per la struttura chiamando CoTaskMemFree.

[out] pcbSize

Riceve le dimensioni della struttura MFVIDEOFORMAT .

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfapi.h
Libreria Mfplat.lib
DLL Mfplat.dll

Vedi anche

Funzioni di Media Foundation

Conversioni dei tipi di supporto

Tipi di supporti

Tipi di supporti video