# Cairo::QuartzImageSurfaceクラス

Since 1.6

## オブジェクト階層

- Object
  - Cairo::Surface
    - Cairo::QuartzImageSurface

## クラスメソッド

`Cairo::QuartzImageSurface.new(surface)`
  指定したイメージサーフェスを参照するCGImageRefがバック エンドのQuartzサーフェスを作成します。作成したサーフェ スをCairo::QuartzSurfaceに描画するソースとして使うと高 速に描画できます。もし、イメージサーフェスのデータが更 新されたら、Cairo::QuartzImageSurfaceに対して Cairo::Surface#flushを呼び出さなければいけません。これ はCGImageRefに更新されたデータを参照させるためです。
  - surface: Cairo::QuartzImageSurfaceでラップする Cairo::ImageSurface
  - 戻り値: 新しく作ったサーフェス

## インタンスメソッド

`image`
  - 戻り値: 参照しているCairo::ImageSurface

## 参考

- 索引
- Cairo::ImageSurface
- Cairo::QuartzSurface

## 変更履歴

- 2008-04-12: kou: スタート