Partager via


en-tête dcommon.h

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

dcommon.h contient les interfaces de programmation suivantes :

Structures

 
D2D_MATRIX_3X2_F

Représente une matrice 3 par 2.
D2D_MATRIX_4X3_F

Décrit une matrice à virgule flottante 4 par 3.
D2D_MATRIX_4X4_F

Décrit une matrice à virgule flottante 4 par 4.
D2D_MATRIX_5X4_F

Décrit une matrice à virgule flottante 5 par 4.
D2D_POINT_2F

Représente une paire de coordonnées x et y, exprimées sous forme de valeurs à virgule flottante, dans un espace à deux dimensions.
D2D_POINT_2U

Représente une paire de coordonnées x et y, exprimée sous la forme d’une valeur entière 32 bits non signée, dans un espace à deux dimensions.
D2D_RECT_F

Représente un rectangle défini par les coordonnées du coin supérieur gauche (gauche, haut) et des coordonnées du coin inférieur droit (à droite, en bas).
D2D_RECT_U

Représente un rectangle défini par la paire de coordonnées d’angle supérieur gauche (gauche,haut) et la paire d’angles inférieur droit de coordonnées (droite, bas). Ces coordonnées sont exprimées sous forme de valeurs entières 32 bits.
D2D_SIZE_F

Stocke une paire ordonnée de valeurs à virgule flottante, généralement la largeur et la hauteur d’un rectangle.
D2D_SIZE_U

Stocke une paire ordonnée d'entiers, représentant généralement la largeur et la hauteur d'un rectangle.
D2D_VECTOR_2F

Vecteur de 2 valeurs FLOAT (x, y).
D2D_VECTOR_3F

Vecteur de 3 valeurs FLOAT (x, y, z).
D2D_VECTOR_4F

Vecteur de 4 valeurs FLOAT (x, y, z, w).
D2D1_PIXEL_FORMAT

Contient le format de données et le mode alpha pour une bitmap ou une cible de rendu.

Énumérations

 
D2D1_ALPHA_MODE

Spécifie comment la valeur alpha d’une bitmap ou d’une cible de rendu doit être traitée.
DWRITE_GLYPH_IMAGE_FORMATS

Spécifie les formats pris en charge dans la police, soit au niveau de la police, soit par glyphe.
DWRITE_MEASURING_MODE

Indique la méthode de mesure utilisée pour la disposition du texte.