Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Aktivierungsobjekt, das zum Erstellen eines WMA-Encoders (Windows Media Audio) verwendet werden kann.
Syntax
HRESULT MFCreateWMAEncoderActivate(
IMFMediaType *pMediaType,
IPropertyStore *pEncodingConfigurationProperties,
IMFActivate **ppActivate
);
Parameter
pMediaType
Ein Zeiger auf die IMFMediaType-Schnittstelle . Dieser Parameter gibt das codierte Ausgabeformat an.
pEncodingConfigurationProperties
Ein Zeiger auf die IPropertyStore-Schnittstelle eines Eigenschaftenspeichers, der Codierungsparameter enthält. Codierungsparameter für den WMV-Encoder sind in der Headerdatei wmcodecdsp.h definiert. Wenn Sie über ein ASF ContentInfo-Objekt verfügen, das ein ASF-Profilobjekt mit allen Streams für die Ausgabedatei enthält, können Sie den Eigenschaftenspeicher abrufen, indem Sie IMFASFContentInfo::GetEncodingConfigurationPropertyStore aufrufen.
ppActivate
Empfängt einen Zeiger auf die IMFActivate-Schnittstelle . Verwenden Sie diese Schnittstelle, um den Encoder zu erstellen. Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |
Bibliothek | Mf.lib |
DLL | Mf.dll |