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.
Führt die Pixelverarbeitung für den Bitmapeffekt aus.
Syntax
HRESULT GetOutput(
[in] ULONG uiIndex,
[in] IMILBitmapEffectRenderContext *pContext,
[in, out] VARIANT_BOOL *pfModifyInPlace,
[out, retval] IWICBitmapSource **ppBitmapSource
);
Parameter
[in] uiIndex
Typ: ULONG
Ein nullbasierter Indexwert, der angibt, welcher Ausgabepin für die Ausgabe verwendet werden soll.
[in] pContext
Typ: IMILBitmapEffectRenderContext*
Der Renderkontext, der verwendet werden soll, um zu bestimmen, wie der Effekt gerendert werden soll.
[in, out] pfModifyInPlace
Typ: VARIANT_BOOL*
Ein -Wert, der angibt, ob der Effekt versuchen soll, das Eingabebild zu ändern.
[out, retval] ppBitmapSource
Typ: IWICBitmapSource**
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die Effektausgabe.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn pfModifyInPlace VARIANT_TRUE ist, kann das Eingabebild geändert und zurückgegeben werden. Wenn der benutzerdefinierte Effekt keine direkten Änderungen unterstützt, legen Sie pfModifyInPlace auf VARIANT_FALSE fest, um anzugeben, dass ein neues Image erstellt wurde.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mileffects.h |
| Verteilbare Komponente | Microsoft .NET 3.0 |