Видеобуфер окна

Тема в разделе "WASM.WIN32", создана пользователем IceBars, 2 авг 2010.

  1. IceBars

    IceBars New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2007
    Сообщения:
    384
    Адрес:
    Матрица
    Кто нибудь знает как туды писать напрямую?
    (Я только знаю как писать в общую видеопамять напрямую. Но это не возможно применить к отдельному окну.)
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    DirectDraw
     
  3. IceBars

    IceBars New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2007
    Сообщения:
    384
    Адрес:
    Матрица
    Я именно через него в общую видеопамять писал)
    А как только в одно окошко, понятия не имею(
     
  4. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    getwindowdc.
    или если хотите именно в видеобуфер, то делайте компатибл дц + компатибл битмап. рисуйте все в компатибл дц, по таймеру блитьте компатибл битмап. битмап и будет вашим буфером. по другому на уровне вынь гди никак.
     
  5. IceBars

    IceBars New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2007
    Сообщения:
    384
    Адрес:
    Матрица
    Спасибо, буду разбираться
     
  6. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    IceBars
    В оконном режиме. А вообще способов масса, DirectX и OpenGL тоже такое умеют.
     
  7. skomarov

    skomarov New Member

    Публикаций:
    0
    Регистрация:
    14 май 2008
    Сообщения:
    389
    qqwe
    Если изображение статическое, то можно обойтись без таймера.
     
  8. IceBars

    IceBars New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2007
    Сообщения:
    384
    Адрес:
    Матрица
    Booster
    Ты прав. Но я вообще не знаю как такое сделать, вот в чём проблемка.