ソフトウェア設計及び演習用の班Wiki

gr03:025::第5回10/31(THU)

GDKの話

GDK

  • GTKのグラフィック機能
    1. ドローイングエリアとピクスマップを作成
      直接ウインドウには描かず、ドローイングエリアウィジェットを介する。
      詳細はこちら
    2. exposeイベント(ウインドウが表に出てきたという判定など、画面の再描画が必要になったときに起こるイベント)の設定
      詳細はこちら
    3. ピクスマップに描画(裏に前もって描いておく。ラグの防止にも)
      描画にはcairoを使う。詳細はこちら
    4. gtk_main()後にexposeイベントが発生した時にコピー。

GdkPixbuf

  • 画像データを扱いやすくするためのもの。
  • メジャーな画像ファイルの読込、書込、表示ができる。
  • Pixbufはcairoを用いても直接は線などは書けない。(一度Pixmapに変換するなどが必要)
  • 詳細はこちら


最終更新日:2013/10/31 13:54:43