2009-11-23から1日間の記事一覧

24bitのビットマップ

24bitのビットマップデータを作るにはどうしたら良いかといろいろ試していると CGImageCreateのbitmapInfoの指定で24bitのビットマップができた。 CGImageCreate Creates a bitmap image from data supplied by a data provider. CGImageRef CGImageCreate (…

デスクトップのスクリーンショットを取得

デスクトップのスクリーンショットはCGWindowListCreateImageで取得できる。 CGImageRef screenImageRef = CGWindowListCreateImage( [[NSScreen mainScreen]frame], kCGWindowListOptionOnScreenBelowWindow, kCGNullWindowID, kCGWindowImageDefault); CGW…