コード例 #1
0
 public void PSSetConstantBuffers([NativeTypeName("UINT")] uint StartSlot, [NativeTypeName("UINT")] uint NumBuffers, [NativeTypeName("ID3D10Buffer *const *")] ID3D10Buffer **ppConstantBuffers)
 {
     ((delegate * unmanaged <ID3D10Device *, uint, uint, ID3D10Buffer **, void>)(lpVtbl[10]))((ID3D10Device *)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers);
 }
コード例 #2
0
 public void IASetVertexBuffers([NativeTypeName("UINT")] uint StartSlot, [NativeTypeName("UINT")] uint NumBuffers, [NativeTypeName("ID3D10Buffer *const *")] ID3D10Buffer **ppVertexBuffers, [NativeTypeName("const UINT *")] uint *pStrides, [NativeTypeName("const UINT *")] uint *pOffsets)
 {
     ((delegate * unmanaged <ID3D10Device *, uint, uint, ID3D10Buffer **, uint *, uint *, void>)(lpVtbl[12]))((ID3D10Device *)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppVertexBuffers, pStrides, pOffsets);
 }
コード例 #3
0
 public int CreateBuffer([NativeTypeName("const D3D10_BUFFER_DESC *")] D3D10_BUFFER_DESC *pDesc, [NativeTypeName("const D3D10_SUBRESOURCE_DATA *")] D3D10_SUBRESOURCE_DATA *pInitialData, ID3D10Buffer **ppBuffer)
 {
     return(((delegate * unmanaged <ID3D10Device *, D3D10_BUFFER_DESC *, D3D10_SUBRESOURCE_DATA *, ID3D10Buffer **, int>)(lpVtbl[71]))((ID3D10Device *)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppBuffer));
 }
コード例 #4
0
 public void SOGetTargets([NativeTypeName("UINT")] uint NumBuffers, ID3D10Buffer **ppSOTargets, [NativeTypeName("UINT *")] uint *pOffsets)
 {
     ((delegate * unmanaged <ID3D10Device *, uint, ID3D10Buffer **, uint *, void>)(lpVtbl[59]))((ID3D10Device *)Unsafe.AsPointer(ref this), NumBuffers, ppSOTargets, pOffsets);
 }
コード例 #5
0
 public void IAGetIndexBuffer(ID3D10Buffer **pIndexBuffer, DXGI_FORMAT *Format, [NativeTypeName("UINT *")] uint *Offset)
 {
     ((delegate * unmanaged <ID3D10Device *, ID3D10Buffer **, DXGI_FORMAT *, uint *, void>)(lpVtbl[47]))((ID3D10Device *)Unsafe.AsPointer(ref this), pIndexBuffer, Format, Offset);
 }
コード例 #6
0
 public HRESULT GetConstantBuffer(ID3D10Buffer **ppConstantBuffer)
 {
     return(((delegate * unmanaged <ID3D10EffectConstantBuffer *, ID3D10Buffer **, int>)(lpVtbl[26]))((ID3D10EffectConstantBuffer *)Unsafe.AsPointer(ref this), ppConstantBuffer));
 }
コード例 #7
0
 public int GetConstantBuffer([NativeTypeName("ID3D10Buffer **")] ID3D10Buffer **ppConstantBuffer)
 {
     return(((delegate * unmanaged <ID3D10EffectConstantBuffer *, ID3D10Buffer **, int>)(lpVtbl[26]))((ID3D10EffectConstantBuffer *)Unsafe.AsPointer(ref this), ppConstantBuffer));
 }