[]
ID2D1Properties
[Guid("483473d7-cd46-4f9d-9d3a-3112aa80159d")]
public class Properties : ComObject, IDisposable, IUnknown
Name | Description |
---|---|
Properties(IntPtr) | Initializes a new instance of the Properties class. |
Name | Description |
---|---|
Cached | Gets or sets Cached property. |
Name | Description |
---|---|
GetBoolValue(int) | Gets the value of the specified property by index. |
GetBoolValueByName(string) | Gets the value of the specified property by name. |
GetColorFValue(int) | Gets the value of the specified property by index. |
GetColorFValueByName(string) | Gets the value of the specified property by name. |
GetComObjectValueByName<T>(string) | Gets the value of the specified property by name. |
GetComObjectValue<T>(int) | Gets the value of the specified property by index. |
GetEnumValueByName<T>(string) | Gets the value of the specified property by name. |
GetEnumValue<T>(int) | Gets the value of the specified property by index. |
GetFloatValue(int) | Gets the value of the specified property by index. |
GetFloatValueByName(string) | Gets the value of the specified property by name. |
GetGuidValue(int) | Gets the value of the specified property by index. |
GetGuidValueByName(string) | Gets the value of the specified property by name. |
GetIntValue(int) | Gets the value of the specified property by index. |
GetIntValueByName(string) | Gets the value of the specified property by name. |
GetMatrix3x2Value(int) | Gets the value of the specified property by index. |
GetMatrix3x2ValueByName(string) | Gets the value of the specified property by name. |
GetMatrix4x4Value(int) | Gets the value of the specified property by index. |
GetMatrix4x4ValueByName(string) | Gets the value of the specified property by name. |
GetMatrix5x4Value(int) | Gets the value of the specified property by index. |
GetMatrix5x4ValueByName(string) | Gets the value of the specified property by name. |
GetPoint2FValue(int) | Gets the value of the specified property by index. |
GetPoint2FValueByName(string) | Gets the value of the specified property by name. |
GetPropertyCount() | unsigned int ID2D1Properties::GetPropertyCount() |
GetPropertyIndex(string) | unsigned int ID2D1Properties::GetPropertyIndex([In] const wchar_t* name) |
GetPropertyName(int) | Gets the number of characters for the given property name. |
GetPropertyName(int, IntPtr, int) | HRESULT ID2D1Properties::GetPropertyName([In] unsigned int index,[Out, Buffer] wchar_t* name,[In] unsigned int nameCount) |
GetPropertyNameLength(int) | unsigned int ID2D1Properties::GetPropertyNameLength([In] unsigned int index) |
GetRectFValue(int) | Gets the value of the specified property by index. |
GetRectFValueByName(string) | Gets the value of the specified property by name. |
GetSubProperties(int) | HRESULT ID2D1Properties::GetSubProperties([In] unsigned int index,[Out, Optional] ID2D1Properties** subProperties) |
GetTypeInfo(int) | D2D1_PROPERTY_TYPE ID2D1Properties::GetType([In] unsigned int index) |
GetUIntValue(int) | Gets the value of the specified property by index. |
GetUIntValueByName(string) | Gets the value of the specified property by name. |
GetValue(int, PropertyType, IntPtr, int) | HRESULT ID2D1Properties::GetValue([In] unsigned int index,[In] D2D1_PROPERTY_TYPE type,[Out, Buffer] void* data,[In] unsigned int dataSize) |
GetValueByName(string, PropertyType, IntPtr, int) | HRESULT ID2D1Properties::GetValueByName([In] const wchar_t* name,[In] D2D1_PROPERTY_TYPE type,[Out, Buffer] void* data,[In] unsigned int dataSize) |
GetValueSize(int) | unsigned int ID2D1Properties::GetValueSize([In] unsigned int index) |
GetValue<T>(int, PropertyType) | Gets the value of the specified property by index. |
GetValue<T>(string, PropertyType) | Gets the value of the specified property by name. |
GetVector2Value(int) | Gets the value of the specified property by index. |
GetVector2ValueByName(string) | Gets the value of the specified property by name. |
GetVector3Value(int) | Gets the value of the specified property by index. |
GetVector3ValueByName(string) | Gets the value of the specified property by name. |
GetVector4Value(int) | Gets the value of the specified property by index. |
GetVector4ValueByName(string) | Gets the value of the specified property by name. |
SetEnumValue<T>(int, T) | Sets the named property to the given value. |
SetValue(int, ColorF) | Sets the named property to the given value. |
SetValue(int, PropertyType, IntPtr, int) | HRESULT ID2D1Properties::SetValue([In] unsigned int index,[In] D2D1_PROPERTY_TYPE type,[In, Buffer] const void* data,[In] unsigned int dataSize) |
SetValue(int, Matrix3x2) | Sets the named property to the given value. |
SetValue(int, Matrix4x4) | Sets the named property to the given value. |
SetValue(int, Matrix5x4) | Sets the named property to the given value. |
SetValue(int, Point2F) | Sets the named property to the given value. |
SetValue(int, RectF) | Sets the named property to the given value. |
SetValue(int, Vector2) | Sets the named property to the given value. |
SetValue(int, Vector3) | Sets the named property to the given value. |
SetValue(int, Vector4) | Sets the named property to the given value. |
SetValue(int, bool) | Sets the named property to the given value. |
SetValue(int, Guid) | Sets the named property to the given value. |
SetValue(int, int) | Sets the named property to the given value. |
SetValue(int, float) | Sets the named property to the given value. |
SetValue(int, string) | Sets the named property to the given value. |
SetValue(int, uint) | Sets the named property to the given value. |
SetValueByName(string, ColorF) | Sets the named property to the given value. |
SetValueByName(string, PropertyType, IntPtr, int) | HRESULT ID2D1Properties::SetValueByName([In] const wchar_t* name,[In] D2D1_PROPERTY_TYPE type,[In, Buffer] const void* data,[In] unsigned int dataSize) |
SetValueByName(string, Matrix3x2) | Sets the named property to the given value. |
SetValueByName(string, Matrix4x4) | Sets the named property to the given value. |
SetValueByName(string, Matrix5x4) | Sets the named property to the given value. |
SetValueByName(string, Point2F) | Sets the named property to the given value. |
SetValueByName(string, RectF) | Sets the named property to the given value. |
SetValueByName(string, Vector2) | Sets the named property to the given value. |
SetValueByName(string, Vector3) | Sets the named property to the given value. |
SetValueByName(string, Vector4) | Sets the named property to the given value. |
SetValueByName(string, bool) | Sets the named property to the given value. |
SetValueByName(string, Guid) | Sets the named property to the given value. |
SetValueByName(string, int) | Sets the named property to the given value. |
SetValueByName(string, float) | Sets the named property to the given value. |
SetValueByName(string, string) | Sets the named property to the given value. |
SetValueByName(string, uint) | Sets the named property to the given value. |
SetValueByName<T>(string, PropertyType, T) | Sets the named property to the given value. |
SetValueByName<T>(string, T) | Sets the named property to the given value. |
SetValue<T>(int, PropertyType, T) | Sets the named property to the given value. |
SetValue<T>(int, T) | Sets the named property to the given value. |
Name | Description |
---|---|
explicit operator Properties(IntPtr) | Performs an explicit conversion from IntPtr to Properties. |