Fonctions d’assistance Direct2D
L’espace de noms D2D1 définit les fonctions suivantes.
Dans cette section
Sujet | Description |
---|---|
ArcSegment |
Crée une structure D2D1_ARC_SEGMENT. |
BezierSegment |
Crée une structure D2D1_BEZIER_SEGMENT. |
BitmapBrushProperties |
Crée une structure D2D1_BITMAP_BRUSH_PROPERTIES. |
BitmapBrushProperties1 |
Crée une structure D2D1_BITMAP_BRUSH_PROPERTIES1. |
BitmapProperties |
Crée une structure D2D1_BITMAP_PROPERTIES. |
BitmapProperties1 |
Crée une structure D2D1_BITMAP_PROPERTIES1. |
BrushProperties |
Crée une structure D2D1_BRUSH_PROPERTIES. |
computeFlatteningTolerance |
Calcule la tolérance d’aplatissement appropriée pour passer aux API qui prennent une tolérance d’aplatissement (par exemple, ID2D1DeviceContext1 ::CreateFilledGeometryRealization). |
ConvertColorSpace |
Convertissez un D2D1_COLOR_F d’un espace de couleurs en un autre. |
CreationProperties |
Retourne un D2D1_CREATION_PROPERTIES qui décrit les détails de création au niveau racine. |
DrawingStateDescription |
Crée une structure D2D1_DRAWING_STATE_DESCRIPTION. |
DrawingStateDescription1 |
Crée une structure D2D1_DRAWING_STATE_DESCRIPTION1. |
EffectInputDescription |
Crée une structure D2D1_EFFECT_INPUT_DESCRIPTION. |
Ellipse |
Crée une structure D2D1_ELLIPSE. |
FloatMax |
Retourne la valeur à virgule flottante maximale. |
GradientMeshPatch |
Crée une structure D2D1_GRADIENT_MESH_PATCH qui contient les points de contrôle, les couleurs et les indicateurs de limites donnés. |
GradientMeshPatchFromCoonsPatch |
Crée un D2D1_GRADIENT_MESH_PATCH à partir d’une description de correctif Coons donnée. |
GradientStop |
Crée une structure D2D1_GRADIENT_STOP. |
HwndRenderTargetProperties |
Crée une structure D2D1_HWND_RENDER_TARGET_PROPERTIES. |
IdentityMatrix |
Crée une matrice d’identité. |
ImageBrushProperties |
Crée une structure D2D1_IMAGE_BRUSH_PROPERTIES. |
InfiniteRect |
Crée un rectangle dont le coin supérieur gauche est défini sur (infini négatif, infini négatif) et son coin inférieur droit défini sur (infinité, infini). |
InfiniteRectU |
Crée un rectangle dont le coin supérieur gauche est défini sur (0u, 0u) et son angle inférieur droit défini sur (infini, infini). |
InkBezierSegment |
Crée une structure D2D1_INK_BEZIER_SEGMENT. |
InkPoint |
Crée une structure D2D1_INK_POINT. |
InkStyleProperties |
Crée une structure D2D1_INK_STYLE_PROPERTIES. |
LayerParameters |
Crée une structure D2D1_LAYER_PARAMETERS. |
LayerParameters1 |
Retourne un struct D2D1_LAYER_PARAMETERS1 qui contient les limites de contenu, les informations de masque, les paramètres d’opacité et d’autres options pour une ressource de couche. |
LinearGradientBrushProperties |
Crée une structure D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES. |
operator* (D2D1_POINT_2F&,D2D1_MATRIX_F&) |
Utilise la matrice spécifiée pour transformer le point spécifié. |
pixelFormat |
Crée une structure D2D1_PIXEL_FORMAT. |
Point2(Type) |
Crée un point qui stocke ses coordonnées à l’aide du type de données spécifié. |
point2F |
Crée une structure D2D1_POINT_2F qui contient les coordonnées x et les coordonnées y spécifiées. |
point2L |
Retourne un struct de point d’entiers longs. |
Point2U |
Crée une structure D2D1_POINT_2U qui contient les coordonnées x et les coordonnées y spécifiées. |
PrintControlProperties |
Retourne une structure D2D1_PRINT_CONTROL_PROPERTIES remplie. |
QuadraticBezierSegment |
Crée une structure D2D1_QUADRATIC_BEZIER_SEGMENT. |
RadialGradientBrushProperties |
Crée une structure D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES. |
RenderTargetProperties |
Crée une structure D2D1_RENDER_TARGET_PROPERTIES. |
Rect(Type) |
Crée une structure de rectangle qui stocke ses coordonnées à l’aide du type de données spécifié. |
RectF |
Crée une structure D2D1_RECT_F qui contient les dimensions spécifiées. |
RectL |
Retourne une structure de D2D1_RECT_L remplie. |
rectU |
Crée une structure D2D1_RECT_U qui contient les dimensions spécifiées. |
RenderingControls |
Retourne une structure de D2D1_RENDERING_CONTROLS remplie. |
RoundedRect |
Crée une structure D2D1_ROUNDED_RECT. |
SetDpiCompensatedEffectInput |
Définit une bitmap en tant qu’entrée d’effet, tout en insérant un effet de compensation DPI pour préserver l’apparence visuelle à mesure que le contexte de l’appareil change d’indicateur de résolution. |
Size(Type) |
Crée une structure de taille qui stocke sa largeur et sa hauteur à l’aide du type de données spécifié. |
SizeF |
Crée une structure D2D1_SIZE_F qui contient la largeur et la hauteur spécifiées. |
SizeU |
Crée une structure D2D1_SIZE_U qui contient la largeur et la hauteur spécifiées. |
StrokeStyleProperties |
Crée une structure D2D1_STROKE_STYLE_PROPERTIES. |
StrokeStyleProperties1 |
Retourne une structure D2D1_STROKE_STYLE_PROPERTIES1 remplie. |
Vector2F |
Retourne une structure D2D1_VECTOR_2F remplie. |
Vector3F |
Retourne une structure D2D1_VECTOR_3F remplie. |
Vector4F |
Retourne une structure D2D1_VECTOR_4F remplie. |