Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |