| 
| 
IFACEMETHODIMP  | Initialize (ID2D1EffectContext *pContextInternal, ID2D1TransformGraph *pTransformGraph) | 
|   | 
| 
IFACEMETHODIMP  | PrepareForRender (D2D1_CHANGE_TYPE changeType) | 
|   | 
| 
IFACEMETHODIMP  | SetGraph (ID2D1TransformGraph *pGraph) | 
|   | 
| 
IFACEMETHODIMP  | SetDrawInfo (ID2D1DrawInfo *pRenderInfo) | 
|   | 
| 
IFACEMETHODIMP  | MapOutputRectToInputRects (const D2D1_RECT_L *pOutputRect, _Out_writes_(inputRectCount) D2D1_RECT_L *pInputRects, UINT32 inputRectCount) const | 
|   | 
| 
IFACEMETHODIMP  | MapInputRectsToOutputRect (_In_reads_(inputRectCount) CONST D2D1_RECT_L *pInputRects, _In_reads_(inputRectCount) CONST D2D1_RECT_L *pInputOpaqueSubRects, UINT32 inputRectCount, D2D1_RECT_L *pOutputRect, D2D1_RECT_L *pOutputOpaqueSubRect) | 
|   | 
| 
IFACEMETHODIMP  | MapInvalidRect (UINT32 inputIndex, D2D1_RECT_L invalidInputRect, D2D1_RECT_L *pInvalidOutputRect) const | 
|   | 
| 
  | IFACEMETHODIMP_ (UINT32) GetInputCount() const | 
|   | 
| 
HRESULT  | SetConstants (_In_reads_(dataSize) const BYTE *data, UINT32 dataSize) | 
|   | 
| 
HRESULT  | GetConstants (_Out_writes_opt_(dataSize) BYTE *data, UINT32 dataSize, _Out_opt_ UINT32 *actualSize) const | 
|   | 
| 
HRESULT  | SetLeftTopExpansion (D2D1_POINT_2F value) | 
|   | 
| 
D2D1_POINT_2F  | GetLeftTopExpansion () const | 
|   | 
| 
HRESULT  | SetRightBottomExpansion (D2D1_POINT_2F value) | 
|   | 
| 
D2D1_POINT_2F  | GetRightBottomExpansion () const | 
|   | 
| 
  | IFACEMETHODIMP_ (ULONG) AddRef() | 
|   | 
| 
  | IFACEMETHODIMP_ (ULONG) Release() | 
|   | 
| 
IFACEMETHODIMP  | QueryInterface (REFIID riid, _Outptr_ void **ppOutput) | 
|   |