Funkcje pomocnika Direct2D
Przestrzeń nazw D2D1 definiuje następujące funkcje.
W tej sekcji
Temat | Opis |
---|---|
ArcSegment |
Tworzy strukturę D2D1_ARC_SEGMENT. |
BezierSegment |
Tworzy strukturę D2D1_BEZIER_SEGMENT. |
BitmapBrushProperties |
Tworzy strukturę D2D1_BITMAP_BRUSH_PROPERTIES. |
BitmapBrushProperties1 |
Tworzy strukturę D2D1_BITMAP_BRUSH_PROPERTIES1. |
BitmapProperties |
Tworzy strukturę D2D1_BITMAP_PROPERTIES. |
BitmapProperties1 |
Tworzy strukturę D2D1_BITMAP_PROPERTIES1. |
BrushProperties |
Tworzy strukturę D2D1_BRUSH_PROPERTIES. |
ComputeFlatteningTolerance |
Oblicza odpowiednią tolerancję spłaszczania przekazywania do interfejsów API, które mają spłaszczanie tolerancji (na przykład ID2D1DeviceContext1::CreateFilledGeometryRealization). |
ConvertColorSpace |
Przekonwertuj D2D1_COLOR_F z jednej przestrzeni kolorów na inną. |
CreationProperties |
Zwraca D2D1_CREATION_PROPERTIES opisujący szczegóły tworzenia na poziomie głównym. |
DrawingStateDescription |
Tworzy strukturę D2D1_DRAWING_STATE_DESCRIPTION. |
DrawingStateDescription1 |
Tworzy strukturę D2D1_DRAWING_STATE_DESCRIPTION1. |
EffectInputDescription |
Tworzy strukturę D2D1_EFFECT_INPUT_DESCRIPTION. |
wielokropka |
Tworzy strukturę D2D1_ELLIPSE. |
FloatMax |
Zwraca maksymalną wartość zmiennoprzecinkową. |
GradientMeshPatch |
Tworzy strukturę D2D1_GRADIENT_MESH_PATCH zawierającą podane punkty sterowania, kolory i flagi granic. |
GradientMeshPatchFromCoonsPatch |
Tworzy D2D1_GRADIENT_MESH_PATCH na podstawie danego opisu poprawki Coons. |
GradientStop |
Tworzy strukturę D2D1_GRADIENT_STOP. |
HwndRenderTargetProperties |
Tworzy strukturę D2D1_HWND_RENDER_TARGET_PROPERTIES. |
IdentityMatrix |
Tworzy macierz tożsamości. |
ImageBrushProperties |
Tworzy strukturę D2D1_IMAGE_BRUSH_PROPERTIES. |
InfiniteRect |
Tworzy prostokąt, który ma ustawiony lewy górny róg (nieskończoność ujemna, nieskończoność ujemna, nieskończoność ujemna) i prawy dolny róg ustawiony na wartość (nieskończoność, nieskończoność). |
InfiniteRectU |
Tworzy prostokąt, który ma ustawiony lewy górny róg (0u, 0u) i prawy dolny róg ustawiony na wartość (nieskończoność, nieskończoność). |
InkBezierSegment |
Tworzy strukturę D2D1_INK_BEZIER_SEGMENT. |
InkPoint |
Tworzy strukturę D2D1_INK_POINT. |
InkStyleProperties |
Tworzy strukturę D2D1_INK_STYLE_PROPERTIES. |
LayerParameters |
Tworzy strukturę D2D1_LAYER_PARAMETERS. |
LayerParameters1 |
Zwraca strukturę D2D1_LAYER_PARAMETERS1 zawierającą granice zawartości, informacje o maskach, ustawienia nieprzezroczystości i inne opcje dla zasobu warstwy. |
LinearGradientBrushProperties |
Tworzy strukturę D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES. |
operator * (D2D1_POINT_2F&,D2D1_MATRIX_F&) |
Używa określonej macierzy do przekształcania określonego punktu. |
PixelFormat |
Tworzy strukturę D2D1_PIXEL_FORMAT. |
punkt2(typ) |
Tworzy punkt, który przechowuje współrzędne przy użyciu określonego typu danych. |
punkt2F |
Tworzy strukturę D2D1_POINT_2F zawierającą określone współrzędne x i współrzędne y. |
Point2L |
Zwraca strukturę punktową długich liczb całkowitych. |
punkt2U |
Tworzy strukturę D2D1_POINT_2U zawierającą określone współrzędne x i współrzędne y. |
PrintControlProperties |
Zwraca wypełnioną strukturę D2D1_PRINT_CONTROL_PROPERTIES. |
QuadraticBezierSegment |
Tworzy strukturę D2D1_QUADRATIC_BEZIER_SEGMENT. |
RadialGradientBrushProperties |
Tworzy strukturę D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES. |
RenderTargetProperties |
Tworzy strukturę D2D1_RENDER_TARGET_PROPERTIES. |
Rect(Typ) |
Tworzy strukturę prostokąta, która przechowuje współrzędne przy użyciu określonego typu danych. |
RectF |
Tworzy strukturę D2D1_RECT_F zawierającą określone wymiary. |
RectL |
Zwraca wypełnioną strukturę D2D1_RECT_L. |
RectU |
Tworzy D2D1_RECT_U strukturę zawierającą określone wymiary. |
RenderingControls |
Zwraca wypełnioną strukturę D2D1_RENDERING_CONTROLS. |
zaokrąglonerek |
Tworzy strukturę D2D1_ROUNDED_RECT. |
SetDpiCompensatedEffectInput |
Ustawia mapę bitową jako efekt wejściowy, wstawiając efekt kompensacji DPI, aby zachować wygląd wizualizacji w miarę zmiany dpi kontekstu urządzenia. |
rozmiar (typ) |
Tworzy strukturę rozmiaru, która przechowuje jego szerokość i wysokość przy użyciu określonego typu danych. |
SizeF |
Tworzy strukturę D2D1_SIZE_F zawierającą określoną szerokość i wysokość. |
SizeU |
Tworzy strukturę D2D1_SIZE_U zawierającą określoną szerokość i wysokość. |
StrokeStyleProperties |
Tworzy strukturę D2D1_STROKE_STYLE_PROPERTIES. |
StrokeStyleProperties1 |
Zwraca wypełnioną strukturę D2D1_STROKE_STYLE_PROPERTIES1. |
Vector2F |
Zwraca wypełnioną strukturę D2D1_VECTOR_2F. |
Vector3F |
Zwraca wypełnioną strukturę D2D1_VECTOR_3F. |
Vector4F |
Zwraca wypełnioną strukturę D2D1_VECTOR_4F. |