Direct2D-Funktionen
Direct2D bietet die folgenden Funktionen. Zusätzliche Funktionen werden im D2D1-Namespace definiert.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
D2D1ComputeMaximumScaleFactor | Berechnet den maximalen Faktor, um den eine bestimmte Transformation einen beliebigen Vektor strecken kann. |
D2D1CreateDevice | Erstellt ein neues Direct2D-Gerät, das dem bereitgestellten DXGI-Gerät zugeordnet ist. |
D2D1CreateDeviceContext | Erstellt einen neuen Direct2D-Gerätekontext, der einer DXGI-Oberfläche zugeordnet ist. |
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) | Erstellt ein Factoryobjekt, das zum Erstellen von Direct2D-Ressourcen verwendet werden kann. |
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) | Erstellt ein Factoryobjekt, das zum Erstellen von Direct2D-Ressourcen verwendet werden kann. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch | Gibt die inneren Punkte für einen Farbverlaufsgitter patch basierend auf den Punkten zurück, die einen Coons-Patch definieren. |
D2D1InvertMatrix | Versucht, die angegebene Matrix umzukehren. |
D2D1IsMatrixInvertible | Gibt an, ob die angegebene Matrix invertierbar ist. |
D2D1MakeRotateMatrix | Erstellt eine Drehungstransformation, die sich um den angegebenen Winkel um den angegebenen Punkt dreht. |
D2D1MakeSkewMatrix | Erstellt eine Neigungstransformation, die den angegebenen X-Achsenwinkel, Y-Achsenwinkel und Mittelpunkt aufweist. |
Operator* (const D2D1\MATRIX\3X2\F,const& D2D1\MATRIX\3X2\F&) | Multipliziert zwei Matrizen und gibt das Ergebnis zurück. |
BlobGetter | Ruft einen Getter-Rückruf der Memberfunktionseigenschaft für eine Blobtypeigenschaft auf. |
BlobSetter | Ruft einen Memberfunktionseigenschaftssetter-Rückruf für eine Blobtypeigenschaft auf. |
DeducingBlobGetter | Leitet die Klasse und die Argumente ab und ruft dann einen Getter-Rückruf der Memberfunktionseigenschaft für eine Blobtypeigenschaft auf. |
DeducingBlobsetter | Leitet die Klasse und die Argumente ab und ruft dann einen Memberfunktionseigenschaftssetter-Rückruf für eine Blobtypeigenschaft auf. |
DeducingStringGetter | Leitet die -Klasse und die Argumente ab und ruft dann einen Getter-Rückruf der Memberfunktionseigenschaft für eine Zeichenfolgentypeigenschaft auf. |
DeducingStringSetter | Leitet die -Klasse und die Argumente ab und ruft dann einen Member-Funktions-Setter-Rückruf für eine Zeichenfolgentypeigenschaft auf. |
DeducingValueGetter | Leitet die -Klasse und die Argumente ab und ruft dann einen Getter-Rückruf der Elementfunktionseigenschaft für eine Werttypeigenschaft auf. |
DeducingValueSetter | Leitet die -Klasse und die Argumente ab und ruft dann einen Elementfunktions-Eigenschaftssetterrückruf für eine Werttypeigenschaft auf. |
Gettype | Ruft den Typ der angegebenen Eigenschaft ab. |
StringGetter | Ruft einen Elementfunktionseigenschaften-Getter-Rückruf für eine Zeichenfolgentypeigenschaft auf. |
Stringsetter | Ruft einen Memberfunktionseigenschaftssetter-Rückruf für eine Zeichenfolgentypeigenschaft auf. |
ValueGetter | Ruft einen Elementfunktionseigenschaftssetter-Rückruf für eine Werttypeigenschaft auf. |
ValueSetter | Ruft einen Elementfunktionseigenschaftssetter-Rückruf für eine Werttypeigenschaft auf. |
D2D1ConvertColorSpace | Konvertiert die angegebene Farbe von einem Farbraum in einen anderen. |
D2D1SinCos | Gibt den Sinus und Kosinus eines Winkels zurück. |
D2D1Tan | Gibt den Tangens eines Winkels zurück. |
D2D1Vec3Length | Gibt die Länge eines 3-dimensionalen Vektors zurück. |
PD2D1\PROPERTY\GET\FUNCTION | Ruft eine Eigenschaft aus einem Effekt ab. |
PD2D1\PROPERTY\SET\FUNCTION | Legt eine Eigenschaft für einen Effekt fest. |