Condividi tramite


enumerazione D2D1_PROPERTY (d2d1_1.h)

Specifica gli indici delle proprietà di sistema presenti nell'interfaccia ID2D1Properties per un ID2D1Effect.

Sintassi

typedef enum D2D1_PROPERTY {
  D2D1_PROPERTY_CLSID = 0x80000000,
  D2D1_PROPERTY_DISPLAYNAME = 0x80000001,
  D2D1_PROPERTY_AUTHOR = 0x80000002,
  D2D1_PROPERTY_CATEGORY = 0x80000003,
  D2D1_PROPERTY_DESCRIPTION = 0x80000004,
  D2D1_PROPERTY_INPUTS = 0x80000005,
  D2D1_PROPERTY_CACHED = 0x80000006,
  D2D1_PROPERTY_PRECISION = 0x80000007,
  D2D1_PROPERTY_MIN_INPUTS = 0x80000008,
  D2D1_PROPERTY_MAX_INPUTS = 0x80000009,
  D2D1_PROPERTY_FORCE_DWORD = 0xffffffff
} ;

Costanti

 
D2D1_PROPERTY_CLSID
Valore: 0x80000000
CLSID dell'effetto.
D2D1_PROPERTY_DISPLAYNAME
Valore: 0x80000001
Nome dell'effetto.
D2D1_PROPERTY_AUTHOR
Valore: 0x80000002
Autore dell'effetto.
D2D1_PROPERTY_CATEGORY
Valore: 0x80000003
Categoria dell'effetto.
D2D1_PROPERTY_DESCRIPTION
Valore: 0x80000004
Descrizione dell'effetto.
D2D1_PROPERTY_INPUTS
Valore: 0x80000005
Nomi degli input dell'effetto.
D2D1_PROPERTY_CACHED
Valore: 0x80000006
L'output dell'effetto deve essere memorizzato nella cache.
D2D1_PROPERTY_PRECISION
Valore: 0x80000007
Precisione del buffer dell'output dell'effetto.
D2D1_PROPERTY_MIN_INPUTS
Valore: 0x80000008
Numero minimo di input supportati dall'effetto.
D2D1_PROPERTY_MAX_INPUTS
Valore: 0x80000009
Numero massimo di input supportati dall'effetto.
D2D1_PROPERTY_FORCE_DWORD
Valore: 0xffffffff

Commenti

In circostanze normali il numero minimo e massimo di input per l'effetto sono gli stessi. Se l'effetto supporta un numero variabile di input, è possibile usare il metodo ID2D1Effect::SetNumberOfInputs per scegliere il numero che verrà abilitato dall'applicazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e aggiornamento della piattaforma 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

ID2D1Properties

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue