Megosztás a következőn keresztül:


Direct2D-segédfüggvények

A D2D1 névtér a következő függvényeket határozza meg.

Ebben a szakaszban

Téma Leírás
ArcSegment
Létrehoz egy D2D1_ARC_SEGMENT struktúrát.
BezierSegment
Létrehoz egy D2D1_BEZIER_SEGMENT struktúrát.
BitmapBrushProperties
Létrehoz egy D2D1_BITMAP_BRUSH_PROPERTIES struktúrát.
BitmapBrushProperties1
Létrehoz egy D2D1_BITMAP_BRUSH_PROPERTIES1 struktúrát.
BitmapProperties
Létrehoz egy D2D1_BITMAP_PROPERTIES struktúrát.
BitmapProperties1
Létrehoz egy D2D1_BITMAP_PROPERTIES1 struktúrát.
BrushProperties
Létrehoz egy D2D1_BRUSH_PROPERTIES struktúrát.
ComputeFlatteningTolerance
Kiszámítja a megfelelő simítási tűrést az elsimító tűrést használó API-knak (például ID2D1DeviceContext1::CreateFilledGeometryRealization).
ConvertColorSpace
D2D1_COLOR_F átalakítása egyik színtérből a másikba.
CreationProperties
A gyökérszintű létrehozás részleteit leíró D2D1_CREATION_PROPERTIES ad vissza.
DrawingStateDescription
Létrehoz egy D2D1_DRAWING_STATE_DESCRIPTION struktúrát.
DrawingStateDescription1
Létrehoz egy D2D1_DRAWING_STATE_DESCRIPTION1 struktúrát.
EffectInputDescription
Létrehoz egy D2D1_EFFECT_INPUT_DESCRIPTION struktúrát.
Három pont
Létrehoz egy D2D1_ELLIPSE struktúrát.
FloatMax
A lebegőpontos maximális értéket adja vissza.
GradientMeshPatch
Létrehoz egy D2D1_GRADIENT_MESH_PATCH struktúrát, amely tartalmazza a megadott vezérlőpontokat, színeket és határjelzőket.
GradientMeshPatchFromCoonsPatch
Létrehoz egy D2D1_GRADIENT_MESH_PATCH egy adott Coons-javítás leírásából.
GradientStop
Létrehoz egy D2D1_GRADIENT_STOP struktúrát.
HwndRenderTargetProperties
Létrehoz egy D2D1_HWND_RENDER_TARGET_PROPERTIES struktúrát.
IdentityMatrix
Létrehoz egy identitásmátrixot.
ImageBrushProperties
Létrehoz egy D2D1_IMAGE_BRUSH_PROPERTIES struktúrát.
InfiniteRect
Létrehoz egy téglalapot, amelynek bal felső sarka (negatív végtelen, negatív végtelen) és a jobb alsó sarok (végtelen, végtelen) értékre van állítva.
InfiniteRectU
Létrehoz egy téglalapot, amelynek bal felső sarka (0u, 0u) és a jobb alsó sarok (végtelen, végtelen) értékre van állítva.
InkBezierSegment
Létrehoz egy D2D1_INK_BEZIER_SEGMENT struktúrát.
InkPoint
Létrehoz egy D2D1_INK_POINT struktúrát.
InkStyleProperties
Létrehoz egy D2D1_INK_STYLE_PROPERTIES struktúrát.
LayerParameters
Létrehoz egy D2D1_LAYER_PARAMETERS struktúrát.
LayerParameters1
Egy D2D1_LAYER_PARAMETERS1 szerkezetet ad vissza, amely tartalmazza a rétegerőforrás tartalomkorlátjait, maszkinformációit, átlátszatlansági beállításait és egyéb beállításait.
LinearGradientBrushProperties
Létrehoz egy D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES struktúrát.
operátor* (D2D1_POINT_2F&,D2D1_MATRIX_F&)
A megadott mátrix használatával alakítja át a megadott pontot.
PixelFormat
Létrehoz egy D2D1_PIXEL_FORMAT struktúrát.
Point2(Type)
Létrehoz egy pontot, amely a megadott adattípussal tárolja a koordinátáit.
Point2F
Létrehoz egy D2D1_POINT_2F struktúrát, amely tartalmazza a megadott x koordinátákat és y koordinátákat.
Point2L
Hosszú egész számok pontszerkezetét adja vissza.
Point2U
Létrehoz egy D2D1_POINT_2U struktúrát, amely tartalmazza a megadott x koordinátákat és y koordinátákat.
PrintControlProperties
Kitöltött D2D1_PRINT_CONTROL_PROPERTIES struktúrát ad vissza.
QuadraticBezierSegment
Létrehoz egy D2D1_QUADRATIC_BEZIER_SEGMENT struktúrát.
RadialGradientBrushProperties
Létrehoz egy D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES struktúrát.
RenderTargetProperties
Létrehoz egy D2D1_RENDER_TARGET_PROPERTIES struktúrát.
Rect(Type)
Egy téglalapszerkezetet hoz létre, amely a megadott adattípussal tárolja a koordinátáit.
RectF
Létrehoz egy D2D1_RECT_F struktúrát, amely a megadott dimenziókat tartalmazza.
RectL-
Kitöltött D2D1_RECT_L struktúrát ad vissza.
RectU
Létrehoz egy D2D1_RECT_U struktúrát, amely a megadott dimenziókat tartalmazza.
RenderingControls
Kitöltött D2D1_RENDERING_CONTROLS struktúrát ad vissza.
RoundedRect
Létrehoz egy D2D1_ROUNDED_RECT struktúrát.
SetDpiCompensatedEffectInput
A bitképet effektus-bemenetként állítja be, miközben DPI-kompenzációs effektust szúr be, hogy megőrizze a vizuális megjelenést az eszközkörnyezet DPI-változásainak megfelelően.
Size(Type)
Létrehoz egy méretstruktúrát, amely a szélességét és magasságát a megadott adattípussal tárolja.
SizeF
Létrehoz egy D2D1_SIZE_F szerkezetet, amely a megadott szélességet és magasságot tartalmazza.
SizeU
Létrehoz egy D2D1_SIZE_U szerkezetet, amely a megadott szélességet és magasságot tartalmazza.
StrokeStyleProperties
Létrehoz egy D2D1_STROKE_STYLE_PROPERTIES struktúrát.
StrokeStyleProperties1
Kitöltött D2D1_STROKE_STYLE_PROPERTIES1 struktúrát ad vissza.
Vector2F
Kitöltött D2D1_VECTOR_2F struktúrát ad vissza.
Vector3F
Kitöltött D2D1_VECTOR_3F struktúrát ad vissza.
Vector4F
Kitöltött D2D1_VECTOR_4F struktúrát ad vissza.