Freigeben über


MFCreateMP3ByteStreamPlugin-Funktion

[Diese API wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen sollten Anwendungen den Quelllöser verwenden, um die MP3-Medienquelle zu erstellen.]

Erstellt einen Bytestreamhandler für die MP3-Medienquelle.

Syntax

HRESULT __stdcall MFCreateMP3ByteStreamPlugin(
  _In_  REFIID riid,
  _Out_ LPVOID *ppvHandler
);

Parameter

riid [in]

Der Schnittstellenbezeichner (Interface Identifier, IID) der angeforderten Schnittstelle. Legen Sie diesen Parameter auf IID_IMFByteStreamHandler fest, um einen Zeiger auf die IMFByteStreamHandler-Schnittstelle zu empfangen.

ppvHandler [out]

Empfängt einen Zeiger auf die Schnittstelle. Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Diese Funktion verfügt über keine zugeordnete Importbibliothek. Zum Aufrufen dieser Funktion müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um eine dynamische Verknüpfung mit mf.dll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Ende des Supports (Client)
Windows Vista
Ende des Supports (Server)
WindowsServer 2008

Siehe auch

Media Foundation-Funktionen

Schemahandler und Byte-Stream Handler

Quelllöser