Funzione MFCreateWMAEncoderActivate (wmcontainer.h)
Crea un oggetto di attivazione che può essere usato per creare un codificatore WINDOWS Media Audio (WMA).
Sintassi
HRESULT MFCreateWMAEncoderActivate(
IMFMediaType *pMediaType,
IPropertyStore *pEncodingConfigurationProperties,
IMFActivate **ppActivate
);
Parametri
pMediaType
Puntatore all'interfaccia IMFMediaType . Questo parametro specifica il formato di output codificato.
pEncodingConfigurationProperties
Puntatore all'interfaccia IPropertyStore di un archivio delle proprietà che contiene parametri di codifica. I parametri di codifica per il codificatore WMV sono definiti nel file di intestazione wmcodecdsp.h. Se si dispone di un oggetto ASF ContentInfo contenente un oggetto profilo ASF con tutti i flussi per il file di output, è possibile ottenere l'archivio delle proprietà chiamando FMASFContentInfo::GetEncodingConfigurationPropertyStore.
ppActivate
Riceve un puntatore all'interfaccia FMActivate . Usare questa interfaccia per creare il codificatore. 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 .
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |
Libreria | Mf.lib |
DLL | Mf.dll |