Direct2D-Hilfsfunktionen
Der D2D1-Namespace definiert die folgenden Funktionen.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
ArcSegment |
Erstellt eine D2D1_ARC_SEGMENT-Struktur . |
Beziersegment |
Erstellt eine D2D1_BEZIER_SEGMENT-Struktur . |
BitmapBrushProperties |
Erstellt eine D2D1_BITMAP_BRUSH_PROPERTIES-Struktur . |
BitmapBrushProperties1 |
Erstellt eine D2D1_BITMAP_BRUSH_PROPERTIES1-Struktur . |
BitmapEigenschaften |
Erstellt eine D2D1_BITMAP_PROPERTIES-Struktur . |
BitmapProperties1 |
Erstellt eine D2D1_BITMAP_PROPERTIES1-Struktur . |
BrushProperties |
Erstellt eine D2D1_BRUSH_PROPERTIES-Struktur . |
ComputeFlatteningTolerance |
Berechnet die entsprechende Toleranz für die Abflachung, die an APIs übergeben werden soll, die eine Toleranz für eine Abflachung annehmen (für instance ID2D1DeviceContext1::CreateFilledGeometryRealization). |
ConvertColorSpace |
Konvertieren Sie eine D2D1_COLOR_F von einem Farbraum in einen anderen. |
CreationProperties |
Gibt einen D2D1_CREATION_PROPERTIES zurück, der Details zur Erstellung auf Stammebene beschreibt. |
DrawingStateDescription |
Erstellt eine D2D1_DRAWING_STATE_DESCRIPTION-Struktur . |
DrawingStateDescription1 |
Erstellt eine D2D1_DRAWING_STATE_DESCRIPTION1-Struktur. |
EffectInputDescription |
Erstellt eine D2D1_EFFECT_INPUT_DESCRIPTION-Struktur . |
Ellipse |
Erstellt eine D2D1_ELLIPSE-Struktur . |
FloatMax |
Gibt den maximalen Gleitkommawert zurück. |
GradientMeshPatch |
Erstellt eine D2D1_GRADIENT_MESH_PATCH-Struktur , die die angegebenen Kontrollpunkte, Farben und Begrenzungsflags enthält. |
GradientMeshPatchFromCoonsPatch |
Erstellt eine D2D1_GRADIENT_MESH_PATCH aus einer bestimmten Coons-Patchbeschreibung. |
Gradientstop |
Erstellt eine D2D1_GRADIENT_STOP-Struktur . |
HwndRenderTargetProperties |
Erstellt eine D2D1_HWND_RENDER_TARGET_PROPERTIES-Struktur . |
IdentityMatrix |
Erstellt eine Identitätsmatrix. |
ImageBrushProperties |
Erstellt eine D2D1_IMAGE_BRUSH_PROPERTIES-Struktur . |
InfiniteRect |
Erstellt ein Rechteck, dessen obere linke Ecke auf festgelegt ist (negative Unendlichkeit, negative Unendlichkeit) und die untere rechte Ecke auf (Unendlichkeit, Unendlich). |
InfiniteRectU |
Erstellt ein Rechteck, dessen obere linke Ecke auf (0u, 0u) festgelegt ist und dessen untere rechte Ecke auf (unendlich, unendlich) festgelegt ist. |
InkBezierSegment |
Erstellt eine D2D1_INK_BEZIER_SEGMENT-Struktur . |
InkPoint |
Erstellt eine D2D1_INK_POINT-Struktur . |
InkStyleProperties |
Erstellt eine D2D1_INK_STYLE_PROPERTIES-Struktur . |
LayerParameters |
Erstellt eine D2D1_LAYER_PARAMETERS-Struktur . |
LayerParameters1 |
Gibt eine D2D1_LAYER_PARAMETERS1 Struktur zurück, die die Inhaltsgrenzen, Maskierungsinformationen, Deckkrafteinstellungen und andere Optionen für eine Ebenenressource enthält. |
LinearGradientBrushProperties |
Erstellt eine D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES-Struktur . |
operator* (D2D1_POINT_2F,D2D1_MATRIX_F&&) |
Verwendet die angegebene Matrix, um den angegebenen Punkt zu transformieren. |
PixelFormat |
Erstellt eine D2D1_PIXEL_FORMAT-Struktur . |
Point2(Type) |
Erstellt einen Punkt, der seine Koordinaten unter Verwendung des angegebenen Datentyps speichert. |
Point2F |
Erstellt eine D2D1_POINT_2F-Struktur , die die angegebenen x- und y-Koordinaten enthält. |
Point2L |
Gibt eine Punktstruktur mit langen ganzen Zahlen zurück. |
Point2U |
Erstellt eine D2D1_POINT_2U-Struktur , die die angegebenen x- und y-Koordinaten enthält. |
PrintControlProperties |
Gibt eine gefüllte D2D1_PRINT_CONTROL_PROPERTIES-Struktur zurück. |
Quadraticbeziersegment |
Erstellt eine D2D1_QUADRATIC_BEZIER_SEGMENT-Struktur . |
RadialGradientBrushProperties |
Erstellt eine D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES-Struktur . |
RenderTargetProperties |
Erstellt eine D2D1_RENDER_TARGET_PROPERTIES-Struktur . |
Rect(Type) |
Erstellt eine Rechteckstruktur, die ihre Koordinaten unter Verwendung des angegebenen Datentyps speichert. |
RectF |
Erstellt eine D2D1_RECT_F-Struktur , die die angegebenen Dimensionen enthält. |
RectL |
Gibt eine gefüllte D2D1_RECT_L-Struktur zurück. |
RectU |
Erstellt eine D2D1_RECT_U-Struktur , die die angegebenen Dimensionen enthält. |
RenderingControls |
Gibt eine ausgefüllte D2D1_RENDERING_CONTROLS-Struktur zurück. |
RoundedRect |
Erstellt eine D2D1_ROUNDED_RECT-Struktur . |
SetDpiCompensatedEffectInput |
Legt eine Bitmap als Effekteingabe fest, während ein DPI-Kompensationseffekt eingefügt wird, um das visuelle Erscheinungsbild beizubehalten, wenn sich die DPI des Gerätekontexts ändert. |
Größe(Typ) |
Erstellt eine Größenstruktur, die ihre Breite und Höhe unter Verwendung des angegebenen Datentyps speichert. |
Sizef |
Erstellt eine D2D1_SIZE_F-Struktur , die die angegebene Breite und Höhe enthält. |
GrößeU |
Erstellt eine D2D1_SIZE_U-Struktur , die die angegebene Breite und Höhe enthält. |
StrokeStyleProperties |
Erstellt eine D2D1_STROKE_STYLE_PROPERTIES-Struktur . |
StrokeStyleProperties1 |
Gibt eine gefüllte D2D1_STROKE_STYLE_PROPERTIES1-Struktur zurück. |
Vector2F |
Gibt eine gefüllte D2D1_VECTOR_2F-Struktur zurück. |
Vector3F |
Gibt eine gefüllte D2D1_VECTOR_3F-Struktur zurück. |
Vector4F |
Gibt eine gefüllte D2D1_VECTOR_4F-Struktur zurück. |