331    {
  333        {
  335        }
  336        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 1) == 0)
 
  337        {
  338            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 1
u;
 
  339            try
  340            {
  342            }
  343            catch
  344            {
  345                
  346                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967294
u;
 
  347                throw;
  348            }
  349        }
  350        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 2) == 0)
 
  351        {
  352            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 2
u;
 
  353            try
  354            {
  356            }
  357            catch
  358            {
  359                
  360                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967293
u;
 
  361                throw;
  362            }
  363        }
  364        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 4) == 0)
 
  365        {
  366            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 4
u;
 
  367            try
  368            {
  370            }
  371            catch
  372            {
  373                
  374                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967291
u;
 
  375                throw;
  376            }
  377        }
  378        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 8) == 0)
 
  379        {
  380            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 8
u;
 
  381            try
  382            {
  384            }
  385            catch
  386            {
  387                
  388                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967287
u;
 
  389                throw;
  390            }
  391        }
  392        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x10) == 0)
 
  393        {
  394            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 16
u;
 
  395            try
  396            {
  398            }
  399            catch
  400            {
  401                
  402                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967279
u;
 
  403                throw;
  404            }
  405        }
  406        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x20) == 0)
 
  407        {
  408            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 32
u;
 
  409            try
  410            {
  412            }
  413            catch
  414            {
  415                
  416                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967263
u;
 
  417                throw;
  418            }
  419        }
  420        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x40) == 0)
 
  421        {
  422            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 64
u;
 
  423            try
  424            {
  426            }
  427            catch
  428            {
  429                
  430                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967231
u;
 
  431                throw;
  432            }
  433        }
  434        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x80) == 0)
 
  435        {
  436            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 128
u;
 
  437            try
  438            {
  440            }
  441            catch
  442            {
  443                
  444                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967167
u;
 
  445                throw;
  446            }
  447        }
  448        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x100) == 0)
 
  449        {
  450            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 256
u;
 
  451            try
  452            {
  454            }
  455            catch
  456            {
  457                
  458                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294967039
u;
 
  459                throw;
  460            }
  461        }
  462        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x200) == 0)
 
  463        {
  464            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 512
u;
 
  465            try
  466            {
  468            }
  469            catch
  470            {
  471                
  472                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294966783
u;
 
  473                throw;
  474            }
  475        }
  476        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x400) == 0)
 
  477        {
  478            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 1024
u;
 
  479            try
  480            {
  482            }
  483            catch
  484            {
  485                
  486                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294966271
u;
 
  487                throw;
  488            }
  489        }
  490        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x800) == 0)
 
  491        {
  492            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 2048
u;
 
  493            try
  494            {
  496            }
  497            catch
  498            {
  499                
  500                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294965247
u;
 
  501                throw;
  502            }
  503        }
  504        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x1000) == 0)
 
  505        {
  506            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 4096
u;
 
  507            try
  508            {
  510            }
  511            catch
  512            {
  513                
  514                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294963199
u;
 
  515                throw;
  516            }
  517        }
  518        if ((
_003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA & 0
x2000) == 0)
 
  519        {
  520            _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA |= 8192
u;
 
  521            try
  522            {
  524            }
  525            catch
  526            {
  527                
  528                _003CModule_003E._003FA0x49afb68d_002E_003F_0024S2_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404IA &= 4294959103
u;
 
  529                throw;
  530            }
  531        }
  533        {
  534            SurfaceFormat.Color => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FcolorFallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  535            SurfaceFormat.Bgr565 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Fbgr565Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  536            SurfaceFormat.Bgra5551 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Fbgra5551Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  537            SurfaceFormat.Bgra4444 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Fbgra4444Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  538            SurfaceFormat.Rgba1010102 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Frgba1010102Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  539            SurfaceFormat.Rg32 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Frg32Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  540            SurfaceFormat.Rgba64 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Frgba64Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  541            SurfaceFormat.Single => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FsingleFallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  542            SurfaceFormat.Vector2 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Fvector2Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  543            SurfaceFormat.Vector4 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003Fvector4Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  544            SurfaceFormat.HalfSingle => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FhalfSingleFallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  545            SurfaceFormat.HalfVector2 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FhalfVector2Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  546            SurfaceFormat.HalfVector4 => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FhalfVector4Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  547            SurfaceFormat.HdrBlendable => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FhalfVector4Fallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  548            _ => (SurfaceFormat*)
System.
Runtime.
CompilerServices.
Unsafe.AsPointer(
ref _003CModule_003E._003FA0x49afb68d_002E_003FdefaultFallbacks_0040_003F4_003F_003FQuerySurfaceFormat_0040GraphicsAdapter_0040Graphics_0040Framework_0040Xna_0040Microsoft_0040_0040A_0024AAM_003FAW4SurfaceFormat_00403456_0040W473456_0040_NW4_D3DDEVTYPE_0040_0040P_0024AAVProfileCapabilities_00403456_0040_0040Z_00404PAW473456_0040A), 
 
  549        };
  550        int num = 0;
  551        if (*
ptr > (SurfaceFormat)(-1))
 
  552        {
  553            do
  554            {
  556                {
  557                    num++;
  558                    continue;
  559                }
  560                return *(SurfaceFormat*)(
sizeof(SurfaceFormat) * num + (
byte*)
ptr);
 
  561            }
  563        }
  565    }
unsafe bool IsValidSurfaceFormat(SurfaceFormat format, [MarshalAs(UnmanagedType.U1)] bool isBackBuffer, _D3DDEVTYPE deviceType, ProfileCapabilities profileCapabilities)