public int CreateShaderResourceView1(IntPtr pResource, ref D3D10_SHADER_RESOURCE_VIEW_DESC1 pDesc, ref IntPtr ppSRView) { if (m_CreateShaderResourceView1Func == null) { var fp = GetFunctionPointer(98); m_CreateShaderResourceView1Func = (CreateShaderResourceView1Func)Marshal.GetDelegateForFunctionPointer(fp, typeof(CreateShaderResourceView1Func)); } return(m_CreateShaderResourceView1Func(m_ptr, pResource, ref pDesc, ref ppSRView)); }
public void GetDesc1(ref D3D10_SHADER_RESOURCE_VIEW_DESC1 pDesc) { if (m_GetDesc1Func == null) { var fp = GetFunctionPointer(9); m_GetDesc1Func = (GetDesc1Func)Marshal.GetDelegateForFunctionPointer(fp, typeof(GetDesc1Func)); } m_GetDesc1Func(m_ptr, ref pDesc); }