[]
Types supported in the PropertyBindingAttribute for mapping to D2D1_PROPERTY_TYPE.
public enum BindingType
Boolean = 2
Mapped to D2D1_PROPERTY_TYPE_BOOL.
Enum = 11
Mapped to D2D1_PROPERTY_TYPE_ENUM.
Float = 4
Mapped to D2D1_PROPERTY_TYPE_FLOAT.
Guid = 3
Mapped to D2D1_PROPERTY_TYPE_CLSID.
Int32 = 0
Mapped to D2D1_PROPERTY_TYPE_INT32.
IUnknown = 12
Mapped to D2D1_PROPERTY_TYPE_IUNKNOWN.
Matrix3x2 = 8
Mapped to D2D1_PROPERTY_TYPE_MATRIX_3X2.
Matrix4x4 = 9
Mapped to D2D1_PROPERTY_TYPE_MATRIX_4X4.
Matrix5x4 = 10
Mapped to D2D1_PROPERTY_TYPE_MATRIX_5X4.
UInt32 = 1
Mapped to D2D1_PROPERTY_TYPE_UINT32.
Vector2 = 5
Mapped to D2D1_PROPERTY_TYPE_VECTOR2.
Vector3 = 6
Mapped to D2D1_PROPERTY_TYPE_VECTOR3.
Vector4 = 7
Mapped to D2D1_PROPERTY_TYPE_VECTOR4.