Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Вниз

Ну хоть в этом разделе поиогут ?   Найти похожие ветки 

 
zorg   (2003-03-06 22:23) [0]

Вот проблема в том,чтобы моя прога могла менять на любое разрешение экрана
при данной частоте , которую я укажу.
Кто поможет буду очень благодарен


 
cyborg   (2003-03-06 23:28) [1]

Нежно инициализировать DirectX заново с требуемыми параметрами разрешения экрана и частотой

hRet := FDD.SetDisplayMode (ScreenWidth, ScreenHeight, ScreenBitDepth, RefreshRate, 0);


 
cyborg   (2003-03-06 23:37) [2]

RefreshRate - если поставить 0, то будет по умолчанию какой стоит в DirectX, обычно это 60 герц.

Если например будет повышена планка минимальной частоты, как обычно это делают в некоторых программах настройщиках (RivaTuner например), например до 120 герц при разрешении 1024х768, то при установке 1024х768 на 100 герц вылезет ошибка, так как в списке после таки настроек такие частоты не указаны, хотя видеокарточка такую может держать. Из этого следует вывод, обычно нужно ставить значение 0, чтобы по умолчанию было, а при желании предусмотреть настройки для изменения этой частоты. Либо получать список доступных режимов от DirectX и их выводить для выбора пользователем.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.013 c
6-33715
FireMan_Alexey
2003-06-26 16:30
2003.09.11
Помогите избавиться от ошибки (Socket error 10065)


1-33656
Lex
2003-08-29 12:42
2003.09.11
Элементы управления на Web странице


3-33498
AleksG
2003-08-20 12:03
2003.09.11
...stored procedures с параметром


3-33447
Nikolai_S
2003-08-21 16:35
2003.09.11
Вставка записей в другую базу данных MS Access


14-33751
uw
2003-08-24 15:58
2003.09.11
На дачу и обратно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский