ID2D1EffectContext::CreateTransformNodeFromEffect-Methode (d2d1effectauthor.h)
Umschließt ein Effektdiagramm in einen einzelnen Transformationsknoten und wird dann in ein Transformationsdiagramm eingefügt. Dadurch kann ein Effekt andere Effekte aggregieren. Dies erfolgt in der Regel, damit die Effekteigenschaften mit einem anderen Vertrag neu ausgedrückt werden können, oder um es verschiedenen Komponenten zu ermöglichen, die Effekte des jeweils anderen zu integrieren.
Syntax
HRESULT CreateTransformNodeFromEffect(
[in] ID2D1Effect *effect,
[out] ID2D1TransformNode **transformNode
);
Parameter
[in] effect
Typ: ID2D1Effect*
Der Effekt, der in einen Transformationsknoten umschlossen werden soll.
[out] transformNode
Typ: ID2D1TransformNode**
Der zurückgegebene Transformationsknoten, der das Effektdiagramm kapselt.
Rückgabewert
Typ: HRESULT
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Kein Fehler ist aufgetreten. |
E_OUTOFMEMORY | Direct2D konnte nicht genügend Arbeitsspeicher zuweisen, um den Anruf abzuschließen. |
E_INVALIDARG | Ein ungültiger Parameter wurde an die zurückgebende Funktion übergeben. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1effectauthor.h |
Bibliothek | D2D1.lib |