Funzione MFCreateVideoMediaTypeFromSubtype (mfapi.h)
Crea un tipo di supporto video parziale con un sottotipo specificato.
Sintassi
HRESULT MFCreateVideoMediaTypeFromSubtype(
[in] const GUID *pAMSubtype,
[out] IMFVideoMediaType **ppIVideoMediaType
);
Parametri
[in] pAMSubtype
Puntatore a un GUID che specifica il sottotipo. Vedere GUID sottotipo video.
[out] ppIVideoMediaType
Riceve un puntatore all'interfaccia IMFVideoMediaType . Il chiamante deve rilasciare l'interfaccia.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questa funzione crea un tipo di supporto e imposta il tipo principale uguale a MFMediaType_Video e il sottotipo uguale al valore specificato in pAMSubtype.
È possibile ottenere lo stesso risultato con i passaggi seguenti:
- Chiama MFCreateMediaType. Questa funzione restituisce un puntatore all'interfaccia IMFMediaType .
- Impostare l'attributo MF_MT_MAJOR_TYPEsu MFMediaType_Video.
- Impostare l'attributo MF_MT_SUBTYPE sul sottotipo.
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 | Evr.lib |
DLL | Mfplat.dll |