Partager via


en-tête d2d1helper.h

Cet en-tête est utilisé par Direct2D. Pour plus d'informations, consultez les pages suivantes :

d2d1helper.h contient les interfaces de programmation suivantes :

Classes

 
ColorF

Définit un ensemble de constantes qui représente les couleurs connues et fournit des méthodes pratiques pour instancier différentes couleurs.
Matrix3x2F

La classe Matrix3x2F représente une matrice 3 par 2 et fournit des méthodes pratiques pour créer des matrices.

Fonctions

 
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.
BitmapProperties

Crée une structure D2D1_BITMAP_PROPERTIES.
BrushProperties

Crée une structure D2D1_BRUSH_PROPERTIES.
DrawingStateDescription

Crée une structure D2D1_DRAWING_STATE_DESCRIPTION.
Ellipse

Crée une structure D2D1_ELLIPSE.
FloatMax

Retourne la valeur à virgule flottante maximale.
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é. (IdentityMatrix)
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).
LayerParameters

Crée une structure D2D1_LAYER_PARAMETERS.
LinearGradientBrushProperties

Crée une structure D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES.
PixelFormat

Crée une structure D2D1_PIXEL_FORMAT.
Point2F

Crée une structure D2D1_POINT_2F qui contient les coordonnées x et y spécifiées.
Point2U

Crée une structure D2D1_POINT_2U qui contient les coordonnées x et y spécifiées.
QuadraticBezierSegment

Crée une structure D2D1_QUADRATIC_BEZIER_SEGMENT.
RadialGradientBrushProperties

Crée une structure D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES.
RectF

Crée une structure D2D1_RECT_F qui contient les dimensions spécifiées.
RectU

Crée une structure D2D1_RECT_U qui contient les dimensions spécifiées.
RenderTargetProperties

Crée une structure D2D1_RENDER_TARGET_PROPERTIES.
RoundedRect

Crée une structure D2D1_ROUNDED_RECT.
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.

Structures

 
TypeTraits

La structure TypeTraits (d2d1helper.h) contient des implémentations de Point, Size et Rect qui stockent leurs données à l’aide du type spécifié.