Example #1
0
 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);
 }