D2D1_BUFFER_PRECISION-Enumeration (d2d1_1.h)
Stellt die Bittiefe der Imagepipeline in Direct2D dar.
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
} ;
Konstanten
D2D1_BUFFER_PRECISION_UNKNOWN Wert: 0 Die Puffergenauigkeit wird nicht angegeben. |
D2D1_BUFFER_PRECISION_8BPC_UNORM Wert: 1 Verwenden Sie eine normalisierte 8-Bit-Ganzzahl pro Kanal. |
D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB Wert: 2 Verwenden Sie 8-Bit normalisierte ganzzahlige RGB-Standarddaten pro Kanal. |
D2D1_BUFFER_PRECISION_16BPC_UNORM Wert: 3 Verwenden Sie eine normalisierte 16-Bit-Ganzzahl pro Kanal. |
D2D1_BUFFER_PRECISION_16BPC_FLOAT Wert: 4 Verwenden Sie 16-Bit-Floats pro Kanal. |
D2D1_BUFFER_PRECISION_32BPC_FLOAT Wert: 5 Verwenden Sie 32-Bit-Floats pro Kanal. |
D2D1_BUFFER_PRECISION_FORCE_DWORD Wert: 0xffffffff Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Verwenden Sie diesen Wert nicht. |
Hinweise
Hinweis Die Featureebene 9 unterstützt möglicherweise andere Genauigkeitstypen als 8BPC.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | d2d1_1.h |