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)); }
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)); }
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); }
public int GetResource([NativeTypeName("ID3D10ShaderResourceView **")] ID3D10ShaderResourceView **ppResource) { return(((delegate * unmanaged <ID3D10EffectShaderResourceVariable *, ID3D10ShaderResourceView **, int>)(lpVtbl[26]))((ID3D10EffectShaderResourceVariable *)Unsafe.AsPointer(ref this), ppResource)); }
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)); }
public int GetTextureBuffer([NativeTypeName("ID3D10ShaderResourceView **")] ID3D10ShaderResourceView **ppTextureBuffer) { return(((delegate * unmanaged <ID3D10EffectConstantBuffer *, ID3D10ShaderResourceView **, int>)(lpVtbl[28]))((ID3D10EffectConstantBuffer *)Unsafe.AsPointer(ref this), ppTextureBuffer)); }