Condividi tramite


Funzione MFInitMediaTypeFromWaveFormatEx (mfapi.h)

Inizializza un tipo di supporto da una struttura WAVEFORMATEX .

Sintassi

HRESULT MFInitMediaTypeFromWaveFormatEx(
  IMFMediaType       *pMFType,
  const WAVEFORMATEX *pWaveFormat,
  UINT32             cbBufSize
);

Parametri

pMFType

Puntatore all'interfaccia FMMediaType del tipo di supporto da inizializzare. Per creare l'oggetto tipo di supporto non inizializzato, chiamare MFCreateMediaType.

pWaveFormat

Puntatore a una struttura WAVEFORMATEX che descrive il tipo di supporto. Il chiamante deve compilare i membri della struttura prima di chiamare questa funzione.

cbBufSize

Dimensioni della struttura WAVEFORMATEX , in byte.

Valore restituito

La funzione restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Funzione completata.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
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