ReactOS 0.4.17-dev-934-g091855f
d2d_effect_property Struct Reference

#include <d2d1_private.h>

Collaboration diagram for d2d_effect_property:

Public Attributes

WCHAR * name
 
D2D1_PROPERTY_TYPE type
 
UINT32 index
 
BOOL readonly
 
union {
   size_t   offset
 
   void *   ptr
 
} data
 
UINT32 size
 
PD2D1_PROPERTY_SET_FUNCTION set_function
 
PD2D1_PROPERTY_GET_FUNCTION get_function
 
struct d2d_effect_properties * subproperties
 

Detailed Description

Definition at line 639 of file d2d1_private.h.

Member Data Documentation

◆ 

union { ... } d2d_effect_property::data

◆ get_function

◆ index

UINT32 d2d_effect_property::index

◆ name

WCHAR* d2d_effect_property::name

◆ offset

size_t d2d_effect_property::offset

◆ ptr

void* d2d_effect_property::ptr

Definition at line 648 of file d2d1_private.h.

Referenced by d2d_effect_property_get_value().

◆ readonly

BOOL d2d_effect_property::readonly

Definition at line 644 of file d2d1_private.h.

Referenced by d2d_effect_property_set_value().

◆ set_function

PD2D1_PROPERTY_SET_FUNCTION d2d_effect_property::set_function

Definition at line 651 of file d2d1_private.h.

Referenced by d2d_effect_property_set_value().

◆ size

UINT32 d2d_effect_property::size

◆ subproperties

struct d2d_effect_properties* d2d_effect_property::subproperties

Definition at line 653 of file d2d1_private.h.

Referenced by d2d_effect_properties_GetSubProperties(), and parse_effect_inputs().

◆ type


The documentation for this struct was generated from the following file: