AMovieSetupRegisterFilter2-Funktion
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die Funktion AMovieSetupRegisterFilter2 registriert die Vorteile, Pins und Medientypen eines Filters in der Registrierung mithilfe der IFilterMapper2-Schnittstelle .
Syntax
HRESULT AMovieDllRegisterServer(
const AMOVIESETUP_FILTER const * psetupdata,
IFilterMapper2 *pIFM2,
BOOL bRegister
);
Parameter
-
psetupdata
-
Zeiger auf die AMOVIESETUP_FILTER Daten.
-
pIFM2
-
Zeiger auf die IFilterMapper2-Schnittstelle .
-
bRegister
-
Wert, der angibt, ob der Filter registriert werden soll; TRUE gibt an, den Filter zu registrieren, FALSE gibt an, die Registrierung aufzuheben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Bemerkungen
Die Funktion AMovieDllRegisterServer2 ruft diese Hilfsfunktion auf, um einen Filter zu registrieren, nachdem der COM-Server registriert wurde.
In der Regel verwendet ein Filter AMovieDllRegisterServer2 und ruft diese Funktion nicht direkt auf.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für