Example #1
0
 public int CreateDevice([NativeTypeName("IDXGIDevice *")] IDXGIDevice *dxgiDevice, [NativeTypeName("ID2D1Device **")] ID2D1Device **d2dDevice)
 {
     return(((delegate * stdcall <ID2D1Factory1 *, IDXGIDevice *, ID2D1Device **, int>)(lpVtbl[17]))((ID2D1Factory1 *)Unsafe.AsPointer(ref this), dxgiDevice, d2dDevice));
 }
Example #2
0
 public int CreateDevice(IDXGIDevice *dxgiDevice, ID2D1Device **d2dDevice)
 {
     return(((delegate * unmanaged <ID2D1Factory5 *, IDXGIDevice *, ID2D1Device **, int>)(lpVtbl[17]))((ID2D1Factory5 *)Unsafe.AsPointer(ref this), dxgiDevice, d2dDevice));
 }
Example #3
0
 public static extern int D2D1CreateDevice([NativeTypeName("IDXGIDevice *")] IDXGIDevice *dxgiDevice, [NativeTypeName("const D2D1_CREATION_PROPERTIES *")] D2D1_CREATION_PROPERTIES *creationProperties, [NativeTypeName("ID2D1Device **")] ID2D1Device **d2dDevice);