D2D1_SUBPROPERTY enumeration

Specifies the indices of the system sub-properties that may be present in any property.

Syntax

typedef enum D2D1_SUBPROPERTY {
  D2D1_SUBPROPERTY_DISPLAYNAME,
  D2D1_SUBPROPERTY_ISREADONLY,
  D2D1_SUBPROPERTY_MIN,
  D2D1_SUBPROPERTY_MAX,
  D2D1_SUBPROPERTY_DEFAULT,
  D2D1_SUBPROPERTY_FIELDS,
  D2D1_SUBPROPERTY_INDEX,
  D2D1_SUBPROPERTY_FORCE_DWORD
} ;

Constants

D2D1_SUBPROPERTY_DISPLAYNAME The name for the parent property.
D2D1_SUBPROPERTY_ISREADONLY A Boolean indicating whether the parent property is writeable.
D2D1_SUBPROPERTY_MIN The minimum value that can be set to the parent property.
D2D1_SUBPROPERTY_MAX The maximum value that can be set to the parent property.
D2D1_SUBPROPERTY_DEFAULT The default value of the parent property.
D2D1_SUBPROPERTY_FIELDS An array of name/index pairs that indicate the possible values that can be set to the parent property.
D2D1_SUBPROPERTY_INDEX An index sub-property used by the elements of the D2D1_SUBPROPERTY_FIELDS array.
D2D1_SUBPROPERTY_FORCE_DWORD

Requirements

   
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Header d2d1_1.h

See also

ID2D1Properties

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue