コード例 #1
0
 public HRESULT GetResourceBindingDesc(uint ResourceIndex, D3D11_SHADER_INPUT_BIND_DESC *pDesc)
 {
     return(((delegate * unmanaged <ID3D11ShaderReflection *, uint, D3D11_SHADER_INPUT_BIND_DESC *, int>)(lpVtbl[6]))((ID3D11ShaderReflection *)Unsafe.AsPointer(ref this), ResourceIndex, pDesc));
 }
コード例 #2
0
 public HRESULT GetResourceBindingDescByName([NativeTypeName("LPCSTR")] sbyte *Name, D3D11_SHADER_INPUT_BIND_DESC *pDesc)
 {
     return(((delegate * unmanaged <ID3D11ShaderReflection *, sbyte *, D3D11_SHADER_INPUT_BIND_DESC *, int>)(lpVtbl[11]))((ID3D11ShaderReflection *)Unsafe.AsPointer(ref this), Name, pDesc));
 }
コード例 #3
0
 public int GetResourceBindingDesc([NativeTypeName("UINT")] uint ResourceIndex, [NativeTypeName("D3D11_SHADER_INPUT_BIND_DESC *")] D3D11_SHADER_INPUT_BIND_DESC *pDesc)
 {
     return(((delegate * stdcall <ID3D11ShaderReflection *, uint, D3D11_SHADER_INPUT_BIND_DESC *, int>)(lpVtbl[6]))((ID3D11ShaderReflection *)Unsafe.AsPointer(ref this), ResourceIndex, pDesc));
 }
コード例 #4
0
 public int GetResourceBindingDesc([NativeTypeName("UINT")] uint ResourceIndex, D3D11_SHADER_INPUT_BIND_DESC *pDesc)
 {
     return(((delegate * unmanaged <ID3D11FunctionReflection *, uint, D3D11_SHADER_INPUT_BIND_DESC *, int>)(lpVtbl[3]))((ID3D11FunctionReflection *)Unsafe.AsPointer(ref this), ResourceIndex, pDesc));
 }
コード例 #5
0
 public int GetResourceBindingDescByName([NativeTypeName("LPCSTR")] sbyte *Name, [NativeTypeName("D3D11_SHADER_INPUT_BIND_DESC *")] D3D11_SHADER_INPUT_BIND_DESC *pDesc)
 {
     return(((delegate * stdcall <ID3D11FunctionReflection *, sbyte *, D3D11_SHADER_INPUT_BIND_DESC *, int>)(lpVtbl[5]))((ID3D11FunctionReflection *)Unsafe.AsPointer(ref this), Name, pDesc));
 }