Конференция "Media" » Как создать объект DirectDraw на втором мониторе?
 
  • IGray (05.03.08 12:26) [0]
    В функции DirectDrawCreateEx первый параметр не за это ли отвечает?
    С помощью созданного объекта я хочу отслеживать развёртку(GetScanLine, WaitForVerticalBlank),
    но пока  у меня получается делать это только на одном мониторе (PRIMARY?), а как - на втором?
    С помощью Screen.Monitors или MonitorFromWindow я могу получить хендл второго монитора, но что потом с ним делать?
    Помогите плииииз!
    P.S. Surfaces создавать не планируется.
  • Sapersky (05.03.08 12:42) [1]
    В общем да, предварительно нужно получить GUID'ы для DirectDrawCreateEx функцией DirectDrawEnumerateEx:
    http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/ddraw7/directdraw7/ddover_7dx4.asp
  • IGray (05.03.08 13:59) [2]
    Огромное спасибо! Всё получилось.
 
Конференция "Media" » Как создать объект DirectDraw на втором мониторе?
Есть новые Нет новых   [133929   +472][b:0][p:0]