Example #1
0
 public int CreateTexture3D([NativeTypeName("const D3D11_TEXTURE3D_DESC *")] D3D11_TEXTURE3D_DESC *pDesc, [NativeTypeName("const D3D11_SUBRESOURCE_DATA *")] D3D11_SUBRESOURCE_DATA *pInitialData, [NativeTypeName("ID3D11Texture3D **")] ID3D11Texture3D **ppTexture3D)
 {
     return(((delegate * unmanaged <ID3D11Device1 *, D3D11_TEXTURE3D_DESC *, D3D11_SUBRESOURCE_DATA *, ID3D11Texture3D **, int>)(lpVtbl[6]))((ID3D11Device1 *)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppTexture3D));
 }
 public int CreateTexture2D1([NativeTypeName("const D3D11_TEXTURE2D_DESC1 *")] D3D11_TEXTURE2D_DESC1 *pDesc1, [NativeTypeName("const D3D11_SUBRESOURCE_DATA *")] D3D11_SUBRESOURCE_DATA *pInitialData, ID3D11Texture2D1 **ppTexture2D)
 {
     return(((delegate * unmanaged <ID3D11Device5 *, D3D11_TEXTURE2D_DESC1 *, D3D11_SUBRESOURCE_DATA *, ID3D11Texture2D1 **, int>)(lpVtbl[54]))((ID3D11Device5 *)Unsafe.AsPointer(ref this), pDesc1, pInitialData, ppTexture2D));
 }
Example #3
0
 public int CreateBuffer([NativeTypeName("const D3D11_BUFFER_DESC *")] D3D11_BUFFER_DESC *pDesc, [NativeTypeName("const D3D11_SUBRESOURCE_DATA *")] D3D11_SUBRESOURCE_DATA *pInitialData, [NativeTypeName("ID3D11Buffer **")] ID3D11Buffer **ppBuffer)
 {
     return(((delegate * unmanaged <ID3D11Device1 *, D3D11_BUFFER_DESC *, D3D11_SUBRESOURCE_DATA *, ID3D11Buffer **, int>)(lpVtbl[3]))((ID3D11Device1 *)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppBuffer));
 }
Example #4
0
 public int CreateTexture3D1([NativeTypeName("const D3D11_TEXTURE3D_DESC1 *")] D3D11_TEXTURE3D_DESC1 *pDesc1, [NativeTypeName("const D3D11_SUBRESOURCE_DATA *")] D3D11_SUBRESOURCE_DATA *pInitialData, [NativeTypeName("ID3D11Texture3D1 **")] ID3D11Texture3D1 **ppTexture3D)
 {
     return(((delegate * stdcall <ID3D11Device4 *, D3D11_TEXTURE3D_DESC1 *, D3D11_SUBRESOURCE_DATA *, ID3D11Texture3D1 **, int>)(lpVtbl[55]))((ID3D11Device4 *)Unsafe.AsPointer(ref this), pDesc1, pInitialData, ppTexture3D));
 }