Example #1
0
 public void IAGetInputLayout(ID3D10InputLayout **ppInputLayout)
 {
     ((delegate * unmanaged <ID3D10Device *, ID3D10InputLayout **, void>)(lpVtbl[45]))((ID3D10Device *)Unsafe.AsPointer(ref this), ppInputLayout);
 }
Example #2
0
 public int CreateInputLayout([NativeTypeName("const D3D10_INPUT_ELEMENT_DESC *")] D3D10_INPUT_ELEMENT_DESC *pInputElementDescs, [NativeTypeName("UINT")] uint NumElements, [NativeTypeName("const void *")] void *pShaderBytecodeWithInputSignature, [NativeTypeName("SIZE_T")] nuint BytecodeLength, ID3D10InputLayout **ppInputLayout)
 {
     return(((delegate * unmanaged <ID3D10Device *, D3D10_INPUT_ELEMENT_DESC *, uint, void *, nuint, ID3D10InputLayout **, int>)(lpVtbl[78]))((ID3D10Device *)Unsafe.AsPointer(ref this), pInputElementDescs, NumElements, pShaderBytecodeWithInputSignature, BytecodeLength, ppInputLayout));
 }
Example #3
0
 public void IAGetInputLayout([NativeTypeName("ID3D10InputLayout **")] ID3D10InputLayout **ppInputLayout)
 {
     ((delegate * unmanaged <ID3D10Device1 *, ID3D10InputLayout **, void>)(lpVtbl[45]))((ID3D10Device1 *)Unsafe.AsPointer(ref this), ppInputLayout);
 }