macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSCopyBits

ビットマップ画像をコピーします
void  NSCopyBits ( 
       int   srcGState , 
       NSRect   srcRect , 
       NSPoint   destPoint );

解説

GStateの範囲で指定したビットマップ画像を(lockFocusした)現在のグラフィックスにコピーします。

返り値

引数

( int )srcGState
( NSRect )srcRect
( NSPoint )destPoint

フレームワーク

ApplicationKit

クラス

NSCopyBits

Function

使用可能

10.0

参照

例文

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender
{
[info setStringValue:[NSString stringWithFormat:@"gState %d",[myWindow gState]]];
[image lockFocus];
NSCopyBits([myWindow gState], NSMakeRect(0,0,100,300), NSMakePoint(10,10));
[image unlockFocus];
}
@end