Где находится документация DirectDraw? [закрыто

StackOverflow https://stackoverflow.com/questions/4073241

  •  28-09-2019
  •  | 
  •  

Вопрос

Я поддерживаю устаревшее приложение, и мне нужно найти документацию для функции IDIRETTDRAW :: SETCOOPERATIVELEVEL. (Нет, Page Windows CE MSDN Не разрезает.) Это не в MSDN, это не в последней новейшей документации DirectX SDK, и, глядя вокруг Microsoft, удалил все документацию DirectDraw (и старые SDK) с их сайта.

Прежде чем уйти с загрузкой старых установщиков SDK DirectX от случайных веб-сайтов, кто-нибудь знает лучшее место, чтобы найти документацию DirectDraw?

Это было полезно?

Решение

Не уверен, какую информацию вам нужно, но вот что я получил.

Взятые из учебника здесь: http://www.gamedev.net/reference/articles/article608.asp.

   /*
    * The cooperative level determines how much control we have over the
    * screen. This must at least be either DDSCL_EXCLUSIVE or DDSCL_NORMAL
    *
    * DDSCL_EXCLUSIVE allows us to change video modes, and requires
    * the DDSCL_FULLSCREEN flag, which will cause the window to take over
    * the fullscreen. This is the preferred DirectDraw mode because it allows
    * us to have control of the whole screen without regard for GDI.
    *
    * DDSCL_NORMAL is used to allow the DirectDraw app to run windowed.
    */
    ddrval = lpDD->SetCooperativeLevel( hwnd, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN );

Я также обнаружил, что SETCOOPERATIVELEVEL должен вызывать перед SetDisPlayMode.

Также это может или не может быть полезно:http://www.eggheadcafe.com/software/aspnet/33936361/idirectdraw7setcooperativelevel-and-focusdevice-window.aspx.

Для чистой документации я не мог найти ничего лучше, чем MSDN, поэтому старые SDK, вероятно, ваши лучшие ставки, если вышеупомянутое не разрезано.

Другие советы

За что это стоит, я нашел копию DirectX 7 SDK Documentation с этим поиском Google:

http://www.google.com/search?q=intitle%3A%22Index+of%22+%22Dx7docs.exe%22.

Я могу найти документ на MSDN: http://msdn.microsoft.com/en-us/library/aaa918514.aspx.

Я не знаю, почему вы говорите, что недоступно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top