public HRESULT SetMatrix([NativeTypeName("const D3DMATRIX &")] D2D_MATRIX_4X4_F *matrix) { return(((delegate * unmanaged <IDCompositionMatrixTransform3D *, D2D_MATRIX_4X4_F *, int>)(lpVtbl[3]))((IDCompositionMatrixTransform3D *)Unsafe.AsPointer(ref this), matrix)); }
public int DrawBitmap(ID2D1Bitmap *bitmap, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *destinationRectangle, [NativeTypeName("FLOAT")] float opacity, D2D1_INTERPOLATION_MODE interpolationMode, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *sourceRectangle, [NativeTypeName("const D2D1_MATRIX_4X4_F *")] D2D_MATRIX_4X4_F *perspectiveTransform) { return(((delegate * unmanaged <ID2D1CommandSink1 *, ID2D1Bitmap *, D2D_RECT_F *, float, D2D1_INTERPOLATION_MODE, D2D_RECT_F *, D2D_MATRIX_4X4_F *, int>)(lpVtbl[17]))((ID2D1CommandSink1 *)Unsafe.AsPointer(ref this), bitmap, destinationRectangle, opacity, interpolationMode, sourceRectangle, perspectiveTransform)); }
public int SetTransform([NativeTypeName("const D2D_MATRIX_4X4_F &")] D2D_MATRIX_4X4_F *matrix) { return(((delegate * unmanaged <IDCompositionVisual3 *, D2D_MATRIX_4X4_F *, int>)(lpVtbl[32]))((IDCompositionVisual3 *)Unsafe.AsPointer(ref this), matrix)); }