public void IAGetInputLayout(ID3D10InputLayout **ppInputLayout) { ((delegate * unmanaged <ID3D10Device *, ID3D10InputLayout **, void>)(lpVtbl[45]))((ID3D10Device *)Unsafe.AsPointer(ref this), ppInputLayout); }
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)); }
public void IAGetInputLayout([NativeTypeName("ID3D10InputLayout **")] ID3D10InputLayout **ppInputLayout) { ((delegate * unmanaged <ID3D10Device1 *, ID3D10InputLayout **, void>)(lpVtbl[45]))((ID3D10Device1 *)Unsafe.AsPointer(ref this), ppInputLayout); }