Export (0) Print
Expand All

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

D2d1_1.h

See also

ID2D1Properties
ID2D1Properties::GetValueSize
ID2D1Properties::GetValue
ID2D1Properties::SetValue
ID2D1Properties::GetType
ID2D1Properties::GetPropertyName
ID2D1Properties::GetPropertyNameLength
ID2D1Properties::GetSubProperties

 

 

Community Additions

ADD
Show:
© 2014 Microsoft