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.
Hebt die Registrierung einer oder mehrerer Media Foundation-Transformationen (MFTs) vom Prozess des Aufrufers auf.
Syntax
HRESULT MFTUnregisterLocal(
[in] IClassFactory *pClassFactory
);
Die Parameter
[in] pClassFactory
Ein Zeiger auf die IClassFactory-Schnittstelle eines Klassenfactoryobjekts. Dieser Parameter kann NULL-sein.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt.
| Rückgabecode | Description |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der durch den Parameter pClassFactory angegebene MFT wurde in diesem Prozess nicht registriert. |
Bemerkungen
Verwenden Sie diese Funktion, um die Registrierung einer lokalen MFT aufzuheben, die zuvor über die MFTRegisterLocal-Funktion registriert wurde.
Wenn der Parameter "pClassFactory " NULL ist, werden alle lokalen MFTs im Prozess nicht registriert. Andernfalls hebt die Funktion die Registrierung der MFT auf, die der durch den pClassFactory-Parameter angegebenen Klassenfactory zugeordnet ist. In diesem Fall sollte der pClassFactory-Parameter einem Zeigerwert entsprechen, der zuvor an die MFTRegisterLocal-Funktion übergeben wurde.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 7 [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | mfapi.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |