Direct2D-Funktionen
Direct2D stellt die folgenden Funktionen bereit. Zusätzliche Funktionen werden im D2D1-Namespacedefiniert.
In diesem Abschnitt
| Thema | BESCHREIBUNG |
|---|---|
| D2D1ComputeMaximumScaleFactor | Berechnet den maximalen Faktor, um den eine bestimmte Transformation jeden 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 Farbverlaufsgitternetzpatch 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 um den angegebenen Winkel um den angegebenen Punkt gedreht wird. |
| D2D1MakeSkewMatrix | Erstellt eine Schiefetransformation mit dem angegebenen x-Achsenwinkel, y-Achsenwinkel und Mittelpunkt. |
| Operator * (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) | Multipliziert zwei Matrizen und gibt das Ergebnis zurück. |
| BlobGetter | Ruft einen Getterrückruf für member-function-Eigenschaften für eine Blobtypeigenschaft auf. |
| BlobSetter | Ruft einen Eigenschaftssetterrückruf für member-function für eine Blobtypeigenschaft auf. |
| DeducingBlobGetter | Leitet die Klasse und argumente ab und ruft dann einen Getterrückruf der Memberfunktionseigenschaft für eine Blobtypeigenschaft auf. |
| DeducingBlobSetter | Leitet die Klasse und die Argumente ab und ruft dann einen Memberfunktionseigenschafts-Setterrückruf für eine Blobtypeigenschaft auf. |
| DeducingStringGetter | Leitet die Klasse und argumente ab und ruft dann einen Getterrückruf der Memberfunktionseigenschaft für eine Zeichenfolgentypeigenschaft auf. |
| DeducingStringSetter | Leitet die Klasse und argumente ab und ruft dann einen Eigenschaftssetterrückruf für member-function für eine Zeichenfolgentypeigenschaft auf. |
| DeducingValueGetter | Leitet die Klasse und argumente ab und ruft dann einen Getterrückruf der Memberfunktionseigenschaft für eine Werttypeigenschaft auf. |
| DeducingValueSetter | Leitet die Klasse und argumente ab und ruft dann einen Eigenschaftssetterrückruf der Memberfunktion für eine Werttypeigenschaft auf. |
| Gettype | Ruft den Typ der angegebenen Eigenschaft ab. |
| StringGetter | Ruft einen Getterrückruf der Memberfunktionseigenschaft für eine Zeichenfolgentypeigenschaft auf. |
| StringSetter | Ruft einen Eigenschaftssetterrückruf einer Memberfunktion für eine Zeichenfolgentypeigenschaft auf. |
| ValueGetter | Ruft einen Memberfunktions-Eigenschaftssetterrückruf für eine Werttypeigenschaft auf. |
| ValueSetter | Ruft einen Memberfunktions-Eigenschaftssetterrü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 dreidimensionalen 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. |