énumération D2D1_PROPERTY_TYPE (d2d1_1.h)
Spécifie les types de propriétés prises en charge par l’interface de propriété Direct2D.
Syntax
typedef enum D2D1_PROPERTY_TYPE {
D2D1_PROPERTY_TYPE_UNKNOWN = 0,
D2D1_PROPERTY_TYPE_STRING = 1,
D2D1_PROPERTY_TYPE_BOOL = 2,
D2D1_PROPERTY_TYPE_UINT32 = 3,
D2D1_PROPERTY_TYPE_INT32 = 4,
D2D1_PROPERTY_TYPE_FLOAT = 5,
D2D1_PROPERTY_TYPE_VECTOR2 = 6,
D2D1_PROPERTY_TYPE_VECTOR3 = 7,
D2D1_PROPERTY_TYPE_VECTOR4 = 8,
D2D1_PROPERTY_TYPE_BLOB = 9,
D2D1_PROPERTY_TYPE_IUNKNOWN = 10,
D2D1_PROPERTY_TYPE_ENUM = 11,
D2D1_PROPERTY_TYPE_ARRAY = 12,
D2D1_PROPERTY_TYPE_CLSID = 13,
D2D1_PROPERTY_TYPE_MATRIX_3X2 = 14,
D2D1_PROPERTY_TYPE_MATRIX_4X3 = 15,
D2D1_PROPERTY_TYPE_MATRIX_4X4 = 16,
D2D1_PROPERTY_TYPE_MATRIX_5X4 = 17,
D2D1_PROPERTY_TYPE_COLOR_CONTEXT = 18,
D2D1_PROPERTY_TYPE_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_PROPERTY_TYPE_UNKNOWN Valeur : 0 Propriété inconnue. |
D2D1_PROPERTY_TYPE_STRING Valeur : 1 Chaîne de longueur arbitraire. |
D2D1_PROPERTY_TYPE_BOOL Valeur : 2 Valeur entière 32 bits limitée à 0 ou 1. |
D2D1_PROPERTY_TYPE_UINT32 Valeur : 3 Entier 32 bits non signé. |
D2D1_PROPERTY_TYPE_INT32 Valeur : 4 Entier 32 bits signé. |
D2D1_PROPERTY_TYPE_FLOAT Valeur : 5 Float 32 bits. |
D2D1_PROPERTY_TYPE_VECTOR2 Valeur : 6 Deux valeurs float 32 bits. |
D2D1_PROPERTY_TYPE_VECTOR3 Valeur : 7 Trois valeurs float 32 bits. |
D2D1_PROPERTY_TYPE_VECTOR4 Valeur : 8 Quatre valeurs float 32 bits. |
D2D1_PROPERTY_TYPE_BLOB Valeur : 9 Nombre arbitraire d’octets. |
D2D1_PROPERTY_TYPE_IUNKNOWN Valeur : 10 Interface COM ou nano-COM retournée. |
D2D1_PROPERTY_TYPE_ENUM Valeur : 11 Énumération. La valeur doit être traitée comme un UINT32 avec un tableau défini de champs pour spécifier les liaisons à des chaînes lisibles par l’utilisateur. |
D2D1_PROPERTY_TYPE_ARRAY Valeur : 12 Énumération. La valeur est le nombre de sous-propriétés dans le tableau. L’ensemble d’éléments de tableau sera contenu dans la sous-propriété. |
D2D1_PROPERTY_TYPE_CLSID Valeur : 13 A CLSID. |
D2D1_PROPERTY_TYPE_MATRIX_3X2 Valeur : 14 Matrice 3x2 de valeurs float. |
D2D1_PROPERTY_TYPE_MATRIX_4X3 Valeur : 15 Matrice 4x2 de valeurs float. |
D2D1_PROPERTY_TYPE_MATRIX_4X4 Valeur : 16 Matrice 4x4 de valeurs float. |
D2D1_PROPERTY_TYPE_MATRIX_5X4 Valeur : 17 Matrice 5x4 de valeurs float. |
D2D1_PROPERTY_TYPE_COLOR_CONTEXT Valeur : 18 Pointeur d’interface de contexte de couleur nano-COM. |
D2D1_PROPERTY_TYPE_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
Client minimal pris en charge | Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | d2d1_1.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour