énumération D2D1_BUFFER_PRECISION (d2d1_1.h)
Représente la profondeur de bits du pipeline d’imagerie dans Direct2D.
Syntax
typedef enum D2D1_BUFFER_PRECISION {
D2D1_BUFFER_PRECISION_UNKNOWN = 0,
D2D1_BUFFER_PRECISION_8BPC_UNORM = 1,
D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB = 2,
D2D1_BUFFER_PRECISION_16BPC_UNORM = 3,
D2D1_BUFFER_PRECISION_16BPC_FLOAT = 4,
D2D1_BUFFER_PRECISION_32BPC_FLOAT = 5,
D2D1_BUFFER_PRECISION_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_BUFFER_PRECISION_UNKNOWN Valeur : 0 La précision de la mémoire tampon n’est pas spécifiée. |
D2D1_BUFFER_PRECISION_8BPC_UNORM Valeur : 1 Utilisez un entier normalisé 8 bits par canal. |
D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB Valeur : 2 Utilisez des données RVB standard d’entier normalisé 8 bits par canal. |
D2D1_BUFFER_PRECISION_16BPC_UNORM Valeur : 3 Utilisez un entier normalisé 16 bits par canal. |
D2D1_BUFFER_PRECISION_16BPC_FLOAT Valeur : 4 Utilisez des valeurs flottantes 16 bits par canal. |
D2D1_BUFFER_PRECISION_32BPC_FLOAT Valeur : 5 Utilisez des valeurs flottantes 32 bits par canal. |
D2D1_BUFFER_PRECISION_FORCE_DWORD Valeur : 0xffffffff Force cette énumération à compiler à une taille de 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. N’utilisez pas cette valeur. |
Notes
Note Le niveau de fonctionnalité 9 peut ou non prendre en charge des types de précision autres que 8BPC.
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 Platform Update pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | d2d1_1.h |