colorWithCGColor:
コアイメージカラーを作成します
+(CIColor *)colorWithCGColor:(CGColorRef)c:
解説
CGColorCreateなどのQuartz2Dの色作成関数を使用して作成されたQuartz2Dカラー(CGColorRef)からコアイメージカラーを作成します。
返り値
( CIColor * )
なし
引数
( CGColorRef )c
フレームワーク
QuartzCore
クラス
CIColor
Class Methods
使用可能
10.4
参照
例文
CGColorSpaceRef cspaceRef = CreateSystemColorSpace (); //メインディスプレイの色空間 //http://developer.apple.com/jp/qa/qa2004/qa1396.html const float components[]={0.5,0.5,0.5,1.0}; CGColorRef cgColorRef = CGColorCreate (cspaceRef, components); CIColor *ciColor = [CIColor colorWithCGColor:cgColorRef]; NSLog(@"R = %f,G = %f,B = %f,A = %f",[ciColor red],[ciColor green],[ciColor blue],[ciColor alpha]);