示例#1
0
 public int CreateShaderTrace([NativeTypeName("IUnknown *")] IUnknown *pShader, [NativeTypeName("D3D11_SHADER_TRACE_DESC *")] D3D11_SHADER_TRACE_DESC *pTraceDesc, [NativeTypeName("ID3D11ShaderTrace **")] ID3D11ShaderTrace **ppShaderTrace)
 {
     return(((delegate * stdcall <ID3D11ShaderTraceFactory *, IUnknown *, D3D11_SHADER_TRACE_DESC *, ID3D11ShaderTrace **, int>)(lpVtbl[3]))((ID3D11ShaderTraceFactory *)Unsafe.AsPointer(ref this), pShader, pTraceDesc, ppShaderTrace));
 }
 public HRESULT CreateShaderTrace(IUnknown *pShader, D3D11_SHADER_TRACE_DESC *pTraceDesc, ID3D11ShaderTrace **ppShaderTrace)
 {
     return(((delegate * unmanaged <ID3D11ShaderTraceFactory *, IUnknown *, D3D11_SHADER_TRACE_DESC *, ID3D11ShaderTrace **, int>)(lpVtbl[3]))((ID3D11ShaderTraceFactory *)Unsafe.AsPointer(ref this), pShader, pTraceDesc, ppShaderTrace));
 }