Freigeben über


MFCreateTranscodeSinkActivate-Funktion (mfidl.h)

Erstellt das Transcodierungssenkenaktivierungsobjekt.

Das Transcodierungssenkenaktivierungsobjekt kann verwendet werden, um eine der folgenden Dateisenken zu erstellen:

  • 3GP-Dateisenke
  • MP3-Dateisenke
  • MP4-Dateisenke
Das Transcodierungssenkenaktivierungsobjekt macht die IMFTranscodeSinkInfoProvider-Schnittstelle verfügbar.

Syntax

HRESULT MFCreateTranscodeSinkActivate(
  [out] IMFActivate **ppActivate
);

Parameter

[out] ppActivate

Empfängt einen Zeiger auf die IMFActivate-Schnittstelle . Diese Schnittstelle wird verwendet, um die Dateisenke instance aus dem Aktivierungsobjekt zu erstellen. Fragen Sie zuvor den zurückgegebenen Zeiger für die IMFTranscodeSinkInfoProvider-Schnittstelle ab, und verwenden Sie diese Schnittstelle, um das Objekt zu initialisieren.

Rückgabewert

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mf.lib
DLL Mf.dll

Weitere Informationen

IMFTranscodeSinkInfoProvider

Media Foundation-Funktionen