Esempio n. 1
0
 public int CreateShaderResourceView(ID3D10Resource *pResource, [NativeTypeName("const D3D10_SHADER_RESOURCE_VIEW_DESC *")] D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc, ID3D10ShaderResourceView **ppSRView)
 {
     return(((delegate * unmanaged <ID3D10Device *, ID3D10Resource *, D3D10_SHADER_RESOURCE_VIEW_DESC *, ID3D10ShaderResourceView **, int>)(lpVtbl[75]))((ID3D10Device *)Unsafe.AsPointer(ref this), pResource, pDesc, ppSRView));
 }
Esempio n. 2
0
 public int GetResourceArray([NativeTypeName("ID3D10ShaderResourceView **")] ID3D10ShaderResourceView **ppResources, [NativeTypeName("UINT")] uint Offset, [NativeTypeName("UINT")] uint Count)
 {
     return(((delegate * unmanaged <ID3D10EffectShaderResourceVariable *, ID3D10ShaderResourceView **, uint, uint, int>)(lpVtbl[28]))((ID3D10EffectShaderResourceVariable *)Unsafe.AsPointer(ref this), ppResources, Offset, Count));
 }
Esempio n. 3
0
 public void PSSetShaderResources([NativeTypeName("UINT")] uint StartSlot, [NativeTypeName("UINT")] uint NumViews, [NativeTypeName("ID3D10ShaderResourceView *const *")] ID3D10ShaderResourceView **ppShaderResourceViews)
 {
     ((delegate * unmanaged <ID3D10Device *, uint, uint, ID3D10ShaderResourceView **, void>)(lpVtbl[4]))((ID3D10Device *)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews);
 }
Esempio n. 4
0
 public int GetResource([NativeTypeName("ID3D10ShaderResourceView **")] ID3D10ShaderResourceView **ppResource)
 {
     return(((delegate * unmanaged <ID3D10EffectShaderResourceVariable *, ID3D10ShaderResourceView **, int>)(lpVtbl[26]))((ID3D10EffectShaderResourceVariable *)Unsafe.AsPointer(ref this), ppResource));
 }
Esempio n. 5
0
 public HRESULT GetTextureBuffer(ID3D10ShaderResourceView **ppTextureBuffer)
 {
     return(((delegate * unmanaged <ID3D10EffectConstantBuffer *, ID3D10ShaderResourceView **, int>)(lpVtbl[28]))((ID3D10EffectConstantBuffer *)Unsafe.AsPointer(ref this), ppTextureBuffer));
 }
 public HRESULT GetResourceArray(ID3D10ShaderResourceView **ppResources, uint Offset, uint Count)
 {
     return(((delegate * unmanaged <ID3D10EffectShaderResourceVariable *, ID3D10ShaderResourceView **, uint, uint, int>)(lpVtbl[28]))((ID3D10EffectShaderResourceVariable *)Unsafe.AsPointer(ref this), ppResources, Offset, Count));
 }
 public HRESULT GetResource(ID3D10ShaderResourceView **ppResource)
 {
     return(((delegate * unmanaged <ID3D10EffectShaderResourceVariable *, ID3D10ShaderResourceView **, int>)(lpVtbl[26]))((ID3D10EffectShaderResourceVariable *)Unsafe.AsPointer(ref this), ppResource));
 }
Esempio n. 8
0
 public int GetTextureBuffer([NativeTypeName("ID3D10ShaderResourceView **")] ID3D10ShaderResourceView **ppTextureBuffer)
 {
     return(((delegate * unmanaged <ID3D10EffectConstantBuffer *, ID3D10ShaderResourceView **, int>)(lpVtbl[28]))((ID3D10EffectConstantBuffer *)Unsafe.AsPointer(ref this), ppTextureBuffer));
 }