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.
InitializeTransform wird aufgerufen, um die Geräte-MFT zu initialisieren.
Syntax
HRESULT InitializeTransform(
[in] IMFAttributes *pAttributes
);
Parameter
[in] pAttributes
Enthält einen Zeiger auf ein Attribut, das von der Erfassungspipeline übergeben wird, die Initialisierungsparameter enthält. Die folgenden Attributwerte werden an die Funktion übergeben.
| Attributschlüssel | BESCHREIBUNG |
|---|---|
|
Die IKsControl-Schnittstelle des vorherigen DeviceTransform-Objekts. Außerdem wird IMFDeviceTransform implementiert, mit dem die erforderlichen Informationen abgerufen werden, die zum Erstellen einer gültigen Pipeline erforderlich sind. |
|
Gibt den symbolischen Link für einen Videoaufnahmetreiber an. |
|
Gibt den Anzeigenamen für ein Gerät an. Der Anzeigename ist eine lesbare Zeichenfolge, die für die Anzeige in einer Benutzeroberfläche geeignet ist. |
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem Werte, die in der folgenden Tabelle angegeben sind.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Initialisierung erfolgreich |
|
Geräte-MFT konnte die Anforderung zu diesem Zeitpunkt nicht unterstützen. |
Hinweise
Geräte-MFTs können diese Funktion nutzen, um verschiedene interne Objekte und Zustände zu initialisieren. Die Pipeline kann auch den Eingabeparameter IMFAttributes verwenden, um dem Geräte-MFT bestimmte Konfigurationsinformationen zu übermitteln.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 10, Version 1703 |
| Zielplattform | Windows |
| Kopfzeile | mftransform.h |