Exemple #1
0
        internal static void OnCreatedDeviceSettings(MyRenderMessageCreatedDeviceSettings message)
        {
            m_currentDeviceSettings = message.Settings;

            float aspectRatio = (float)m_currentDeviceSettings.BackBufferWidth / (float)m_currentDeviceSettings.BackBufferHeight;

            m_currentDeviceIsTripleHead = GetAspectRatio(GetClosestAspectRatio(aspectRatio)).IsTripleHead;
        }
Exemple #2
0
 internal static void OnCreatedDeviceSettings(MyRenderMessageCreatedDeviceSettings message)
 {
     m_currentDeviceSettings = message.Settings;
 }
Exemple #3
0
 internal static void OnCreatedDeviceSettings(MyRenderMessageCreatedDeviceSettings message)
 {
     m_currentDeviceSettings = message.Settings;
     m_currentDeviceSettings.NewAdapterOrdinal = m_currentDeviceSettings.AdapterOrdinal;
     m_currentDeviceIsTripleHead = GetAspectRatio(GetClosestAspectRatio(((float)m_currentDeviceSettings.BackBufferWidth) / ((float)m_currentDeviceSettings.BackBufferHeight))).IsTripleHead;
 }