Direct2D-hjälpfunktioner
Namnområdet D2D1 definierar följande funktioner.
I det här avsnittet
Ämne | Beskrivning |
---|---|
ArcSegment |
Skapar en D2D1_ARC_SEGMENT struktur. |
BezierSegment |
Skapar en D2D1_BEZIER_SEGMENT struktur. |
BitmapBrushProperties |
Skapar en D2D1_BITMAP_BRUSH_PROPERTIES struktur. |
BitmapBrushProperties1 |
Skapar en D2D1_BITMAP_BRUSH_PROPERTIES1 struktur. |
BitmapProperties |
Skapar en D2D1_BITMAP_PROPERTIES struktur. |
BitmapProperties1 |
Skapar en D2D1_BITMAP_PROPERTIES1 struktur. |
BrushProperties |
Skapar en D2D1_BRUSH_PROPERTIES struktur. |
ComputeFlatteningTolerance |
Beräknar lämplig utplattad tolerans för att skicka till API:er som har en utplattad tolerans (till exempel ID2D1DeviceContext1::CreateFilledGeometryRealization). |
ConvertColorSpace |
Konvertera en D2D1_COLOR_F från ett färgutrymme till ett annat. |
CreationProperties |
Returnerar en D2D1_CREATION_PROPERTIES som beskriver skapandeinformation på rotnivå. |
DrawingStateDescription |
Skapar en D2D1_DRAWING_STATE_DESCRIPTION struktur. |
DrawingStateDescription1 |
Skapar en D2D1_DRAWING_STATE_DESCRIPTION1 struktur. |
EffectInputDescription |
Skapar en D2D1_EFFECT_INPUT_DESCRIPTION struktur. |
Ellipse |
Skapar en D2D1_ELLIPSE struktur. |
FloatMax |
Returnerar det maximala flyttalsvärdet. |
GradientMeshPatch |
Skapar en D2D1_GRADIENT_MESH_PATCH struktur som innehåller de angivna kontrollpunkterna, färgerna och gränsflaggorna. |
GradientMeshPatchFromCoonsPatch |
Skapar en D2D1_GRADIENT_MESH_PATCH från en viss Coons-korrigeringsbeskrivning. |
GradientStop |
Skapar en D2D1_GRADIENT_STOP struktur. |
HwndRenderTargetProperties |
Skapar en D2D1_HWND_RENDER_TARGET_PROPERTIES struktur. |
IdentityMatrix |
Skapar en identitetsmatris. |
ImageBrushProperties |
Skapar en D2D1_IMAGE_BRUSH_PROPERTIES struktur. |
InfiniteRect |
Skapar en rektangel som har sitt övre vänstra hörn inställt på (negativ oändlighet, negativ oändlighet) och dess nedre högra hörn inställt på (oändlighet, oändlighet). |
InfiniteRectU |
Skapar en rektangel som har sitt övre vänstra hörn inställt på (0u, 0u) och dess nedre högra hörn inställt på (oändlighet, oändlighet). |
InkBezierSegment |
Skapar en D2D1_INK_BEZIER_SEGMENT struktur. |
InkPoint |
Skapar en D2D1_INK_POINT struktur. |
InkStyleEgenskaper |
Skapar en D2D1_INK_STYLE_PROPERTIES struktur. |
LayerParameters |
Skapar en D2D1_LAYER_PARAMETERS struktur. |
LayerParameters1 |
Returnerar en D2D1_LAYER_PARAMETERS1 struct som innehåller innehållsbegränsningar, maskinformation, opacitetsinställningar och andra alternativ för en lagerresurs. |
LinearGradientBrushProperties |
Skapar en D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES struktur. |
operator* (D2D1_POINT_2F&,D2D1_MATRIX_F&) |
Använder den angivna matrisen för att transformera den angivna punkten. |
PixelFormat |
Skapar en D2D1_PIXEL_FORMAT struktur. |
Point2(Type) |
Skapar en punkt som lagrar koordinaterna med den angivna datatypen. |
Point2F |
Skapar en D2D1_POINT_2F struktur som innehåller de angivna x-koordinaterna och y-koordinaterna. |
Point2L- |
Returnerar en punktstruct med långa heltal. |
Point2U- |
Skapar en D2D1_POINT_2U struktur som innehåller de angivna x-koordinaterna och y-koordinaterna. |
PrintControlProperties |
Returnerar en fylld D2D1_PRINT_CONTROL_PROPERTIES struktur. |
QuadraticBezierSegment |
Skapar en D2D1_QUADRATIC_BEZIER_SEGMENT struktur. |
RadialGradientBrushProperties |
Skapar en D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES struktur. |
RenderTargetProperties |
Skapar en D2D1_RENDER_TARGET_PROPERTIES struktur. |
Rect(Type) |
Skapar en rektangelstruktur som lagrar koordinaterna med den angivna datatypen. |
RectF |
Skapar en D2D1_RECT_F struktur som innehåller de angivna dimensionerna. |
RectL |
Returnerar en fylld D2D1_RECT_L struktur. |
RectU |
Skapar en D2D1_RECT_U struktur som innehåller de angivna dimensionerna. |
RenderingControls |
Returnerar en fylld D2D1_RENDERING_CONTROLS struktur. |
RoundedRect |
Skapar en D2D1_ROUNDED_RECT struktur. |
SetDpiCompensatedEffectInput |
Anger en bitmapp som en effektinmatning medan du infogar en DPI-kompensationseffekt för att bevara det visuella utseendet när enhetskontextens DPI ändras. |
storlek(typ) |
Skapar en storleksstruktur som lagrar dess bredd och höjd med den angivna datatypen. |
SizeF |
Skapar en D2D1_SIZE_F struktur som innehåller den angivna bredden och höjden. |
SizeU |
Skapar en D2D1_SIZE_U struktur som innehåller den angivna bredden och höjden. |
StrokeStyleProperties |
Skapar en D2D1_STROKE_STYLE_PROPERTIES struktur. |
StrokeStyleProperties1 |
Returnerar en fylld D2D1_STROKE_STYLE_PROPERTIES1 struktur. |
Vector2F |
Returnerar en fylld D2D1_VECTOR_2F struktur. |
Vector3F |
Returnerar en fylld D2D1_VECTOR_3F struktur. |
Vector4F |
Returnerar en fylld D2D1_VECTOR_4F struktur. |