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 für den Streamingaudio-Renderer.
Syntax
HRESULT MFCreateAudioRendererActivate(
[out] IMFActivate **ppActivate
);
Parameter
[out] ppActivate
Empfängt einen Zeiger auf die IMFActivate-Schnittstelle . Verwenden Sie diese Schnittstelle, um den Audiorenderer zu erstellen. Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Um den Audiorenderer zu erstellen, rufen Sie IMFActivate::ActivateObject für den abgerufenen IMFActivate-Zeiger auf.
attribute | BESCHREIBUNG |
---|---|
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID | Der Gerätebezeichner des Audioendpunkts. |
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE | Die Audioendpunktrolle. |
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS | Verschiedene Konfigurationsflags. |
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID | Die Audiorichtlinienklasse. |
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY | Die Audiostreamkategorie. |
MF_LOW_LATENCY | Ermöglicht Audiostreaming mit geringer Latenz. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mf.lib |
DLL | Mf.dll |