Condividi tramite


Funzione MFCreateWMVEncoderActivate (wmcontainer.h)

Crea un oggetto di attivazione che può essere usato per creare un codificatore WINDOWS Media Video (WMV).

Sintassi

HRESULT MFCreateWMVEncoderActivate(
  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

Requisito Valore
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

Vedi anche

Oggetti attivazione

Funzioni di Media Foundation