Example #1
0
 public void SetDescription([NativeTypeName("const D2D1_DRAWING_STATE_DESCRIPTION *")] D2D1_DRAWING_STATE_DESCRIPTION *stateDescription)
 {
     ((delegate * unmanaged <ID2D1DrawingStateBlock *, D2D1_DRAWING_STATE_DESCRIPTION *, void>)(lpVtbl[5]))((ID2D1DrawingStateBlock *)Unsafe.AsPointer(ref this), stateDescription);
 }
Example #2
0
 public int CreateDrawingStateBlock([NativeTypeName("const D2D1_DRAWING_STATE_DESCRIPTION &")] D2D1_DRAWING_STATE_DESCRIPTION *drawingStateDescription, ID2D1DrawingStateBlock **drawingStateBlock)
 {
     return(CreateDrawingStateBlock(drawingStateDescription, null, drawingStateBlock));
 }
 public void GetDescription(D2D1_DRAWING_STATE_DESCRIPTION *stateDescription)
 {
     ((delegate * unmanaged <ID2D1DrawingStateBlock1 *, D2D1_DRAWING_STATE_DESCRIPTION *, void>)(lpVtbl[4]))((ID2D1DrawingStateBlock1 *)Unsafe.AsPointer(ref this), stateDescription);
 }
Example #4
0
 public int CreateDrawingStateBlock([NativeTypeName("const D2D1_DRAWING_STATE_DESCRIPTION *")] D2D1_DRAWING_STATE_DESCRIPTION *drawingStateDescription, IDWriteRenderingParams *textRenderingParams, ID2D1DrawingStateBlock **drawingStateBlock)
 {
     return(((delegate * unmanaged <ID2D1Factory5 *, D2D1_DRAWING_STATE_DESCRIPTION *, IDWriteRenderingParams *, ID2D1DrawingStateBlock **, int>)(lpVtbl[12]))((ID2D1Factory5 *)Unsafe.AsPointer(ref this), drawingStateDescription, textRenderingParams, drawingStateBlock));
 }
Example #5
0
 public void GetDescription([NativeTypeName("D2D1_DRAWING_STATE_DESCRIPTION *")] D2D1_DRAWING_STATE_DESCRIPTION *stateDescription)
 {
     ((delegate * stdcall <ID2D1DrawingStateBlock1 *, D2D1_DRAWING_STATE_DESCRIPTION *, void>)(lpVtbl[4]))((ID2D1DrawingStateBlock1 *)Unsafe.AsPointer(ref this), stateDescription);
 }