- GetPropertyCount
UINT32 GetPropertyCount()
<summary>
Returns the total number of custom properties in this interface.
</summary>
- GetPropertyName
HRESULT GetPropertyName(UINT32 index, PWSTR name, UINT32 nameCount)
<summary>
Retrieves the property name from the given property index.
</summary>
- GetPropertyNameLength
UINT32 GetPropertyNameLength(UINT32 index)
<summary>
Returns the length of the property name from the given index.
</summary>
- GetType
D2D1_PROPERTY_TYPE GetType(UINT32 index)
<summary>
Retrieves the type of the given property.
</summary>
- GetPropertyIndex
UINT32 GetPropertyIndex(PCWSTR name)
<summary>
Retrieves the property index for the given property name.
</summary>
- SetValueByName
HRESULT SetValueByName(PCWSTR name, D2D1_PROPERTY_TYPE type, const(BYTE)* data, UINT32 dataSize)
<summary>
Sets the value of the given property using its name.
</summary>
- SetValue
HRESULT SetValue(UINT32 index, D2D1_PROPERTY_TYPE type, const(BYTE)* data, UINT32 dataSize)
<summary>
Sets the given value using the property index.
</summary>
- GetValueByName
HRESULT GetValueByName(PCWSTR name, D2D1_PROPERTY_TYPE type, BYTE* data, UINT32 dataSize)
<summary>
Retrieves the given property or sub-property by name. '.' is the delimiter for
sub-properties.
</summary>
- GetValue
HRESULT GetValue(UINT32 index, D2D1_PROPERTY_TYPE type, BYTE* data, UINT32 dataSize)
<summary>
Retrieves the given value by index.
</summary>
- GetValueSize
UINT32 GetValueSize(UINT32 index)
<summary>
Returns the value size for the given property index.
</summary>
- GetSubProperties
HRESULT GetSubProperties(UINT32 index, ID2D1Properties* subProperties)
<summary>
Retrieves the sub-properties of the given property by index.
</summary>
- SetValueByName
HRESULT SetValueByName(PCWSTR name, const(BYTE)* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- SetValue
HRESULT SetValue(UINT32 index, const(BYTE)* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValueByName
HRESULT GetValueByName(PCWSTR name, BYTE* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValue
HRESULT GetValue(UINT32 index, BYTE* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValueByName
HRESULT GetValueByName(PCWSTR propertyName, T* value)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValueByName
T GetValueByName(PCWSTR propertyName)
Undocumented in source. Be warned that the author may not have intended to support it.
- SetValueByName
HRESULT SetValueByName(PCWSTR propertyName, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValue
HRESULT GetValue(U index, BYTE* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValue
HRESULT GetValue(U index, T* value)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValue
T GetValue(U index)
Undocumented in source. Be warned that the author may not have intended to support it.
- SetValue
HRESULT SetValue(U index, const(BYTE)* data, UINT32 dataSize)
Undocumented in source. Be warned that the author may not have intended to support it.
- SetValue
HRESULT SetValue(U index, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetPropertyName
HRESULT GetPropertyName(U index, PWSTR name, UINT32 nameCount)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetPropertyNameLength
UINT32 GetPropertyNameLength(U index)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetType
D2D1_PROPERTY_TYPE GetType(U index)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetValueSize
UINT32 GetValueSize(U index)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetSubProperties
HRESULT GetSubProperties(U index, ID2D1Properties subProperties)
Undocumented in source. Be warned that the author may not have intended to support it.
<summary> The effect interface. Properties control how the effect is rendered. The effect is Drawn with the DrawImage call. </summary>