enumerazione D2D1_PROPERTY_TYPE (d2d1_1.h)
Specifica i tipi di proprietà supportate dall'interfaccia delle proprietà Direct2D.
Sintassi
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
} ;
Costanti
D2D1_PROPERTY_TYPE_UNKNOWN Valore: 0 Proprietà sconosciuta. |
D2D1_PROPERTY_TYPE_STRING Valore: 1 Stringa di lunghezza arbitraria. |
D2D1_PROPERTY_TYPE_BOOL Valore: 2 Valore intero a 32 bit vincolato a 0 o 1. |
D2D1_PROPERTY_TYPE_UINT32 Valore: 3 Intero senza segno a 32 bit. |
D2D1_PROPERTY_TYPE_INT32 Valore: 4 Valore intero a 32 bit con segno. |
D2D1_PROPERTY_TYPE_FLOAT Valore: 5 Float a 32 bit. |
D2D1_PROPERTY_TYPE_VECTOR2 Valore: 6 Due valori float a 32 bit. |
D2D1_PROPERTY_TYPE_VECTOR3 Valore: 7 Tre valori float a 32 bit. |
D2D1_PROPERTY_TYPE_VECTOR4 Valore: 8 Quattro valori float a 32 bit. |
D2D1_PROPERTY_TYPE_BLOB Valore: 9 Numero arbitrario di byte. |
D2D1_PROPERTY_TYPE_IUNKNOWN Valore: 10 Interfaccia COM o nano-COM restituita. |
D2D1_PROPERTY_TYPE_ENUM Valore: 11 Enumerazione . Il valore deve essere considerato come UINT32 con una matrice definita di campi per specificare le associazioni alle stringhe leggibili dall'utente. |
D2D1_PROPERTY_TYPE_ARRAY Valore: 12 Enumerazione . Il valore è il conteggio delle sottoproprietà nella matrice. Il set di elementi della matrice sarà contenuto nella sottoproprietà. |
D2D1_PROPERTY_TYPE_CLSID Valore: 13 A CLSID. |
D2D1_PROPERTY_TYPE_MATRIX_3X2 Valore: 14 Matrice 3x2 di valori float. |
D2D1_PROPERTY_TYPE_MATRIX_4X3 Valore: 15 Matrice 4x2 di valori float. |
D2D1_PROPERTY_TYPE_MATRIX_4X4 Valore: 16 Matrice 4x4 di valori float. |
D2D1_PROPERTY_TYPE_MATRIX_5X4 Valore: 17 Matrice 5x4 di valori float. |
D2D1_PROPERTY_TYPE_COLOR_CONTEXT Valore: 18 Puntatore all'interfaccia del contesto del colore nano-COM. |
D2D1_PROPERTY_TYPE_FORCE_DWORD Valore: 0xffffffff |
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | d2d1_1.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per