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 angegebene 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 Innenpunkte für einen Farbverlaufsgitterpatch 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 schiefe Transformation, die den angegebenen X-Achsenwinkel, den Y-Achsenwinkel und den 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 Getterrückruf der Memberfunktionseigenschaft für eine Blob-Typ-Eigenschaft auf. |
BlobSetter- | Ruft einen Setterrückruf der Memberfunktion für eine Blob-Typ-Eigenschaft auf. |
DeducingBlobGetter | Deduces the class and arguments and then calls a member-function property getter callback for a blob-type property. |
deducingBlobSetter | Deduces the class and arguments and then calls a member-function property setter callback for a blob-type property. |
DeducingStringGetter | Deduces the class and arguments and then calls a member-function property getter callback for a string-type property. |
DeducingStringSetter | Deduces the class and arguments and then calls a member-function property setter callback for a string-type property. |
DeducingValueGetter | Deduces the class and arguments and then calls a member-function property getter callback for a value-type property. |
DeducingValueSetter | Deduces the class and arguments and then calls a member-function property setter callback for a value-type property. |
GetType- | Ruft den Typ der angegebenen Eigenschaft ab. |
StringGetter- | Ruft einen Getterrückruf der Memberfunktionseigenschaft für eine Zeichenfolgentypeigenschaft auf. |
StringSetter- | Ruft einen Setterrückruf der Memberfunktion für eine Zeichenfolgentypeigenschaft auf. |
ValueGetter- | Ruft einen Setterrückruf der Memberfunktion für eine Werttypeigenschaft auf. |
ValueSetter- | Ruft einen Setterrückruf der Memberfunktion 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 3dimensionalen 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. |