D2D1_PROPERTY enumeration
Specifies the indices of the system properties present on the ID2D1Properties interface for an ID2D1Effect.
Syntax
typedef enum { 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 ;
Constants
- D2D1_PROPERTY_CLSID
-
The CLSID of the effect.
- D2D1_PROPERTY_DISPLAYNAME
-
The name of the effect.
- D2D1_PROPERTY_AUTHOR
-
The author of the effect.
- D2D1_PROPERTY_CATEGORY
-
The category of the effect.
- D2D1_PROPERTY_DESCRIPTION
-
The description of the effect.
- D2D1_PROPERTY_INPUTS
-
The names of the effect's inputs.
- D2D1_PROPERTY_CACHED
-
The output of the effect should be cached.
- D2D1_PROPERTY_PRECISION
-
The buffer precision of the effect output.
- D2D1_PROPERTY_MIN_INPUTS
-
The minimum number of inputs supported by the effect.
- D2D1_PROPERTY_MAX_INPUTS
-
The maximum number of inputs supported by the effect.
Remarks
Under normal circumstances the minimum and maximum number of inputs to the effect are the same. If the effect supports a variable number of inputs, the ID2D1Effect::SetNumberOfInputs method can be used to choose the number that the application will enable.
Requirements
|
Minimum supported client |
Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps] |
|
Minimum supported phone |
Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps] |
|
Header |
|
See also
- ID2D1Properties
- ID2D1Properties::GetValueSize
- ID2D1Properties::GetValue
- ID2D1Properties::SetValue
- ID2D1Properties::GetType
- ID2D1Properties::GetPropertyName
- ID2D1Properties::GetPropertyNameLength
- ID2D1Properties::GetSubProperties