NSOpenGLContext:setValues:forParameter:
Home 目次>ApplicationKit>NSOpenGLContext

setValues:forParameter:

指定したパラメータの値をセットします


-(void) setValues:(const long *)vals
   forParameter:(NSOpenGLContextParameter)param


【返り値】
   voidなし
【パラメータ】
   vals
   paramパラメータ


【解説】

指定したパラメータの値をセットします。
【NSOpenGLContextParameter】
● NSOpenGLCPSwapRectangle
● NSOpenGLCPSwapRectangleEnable
● NSOpenGLCPRasterizationEnable
● NSOpenGLCPSwapInterval
● NSOpenGLCPSurfaceOrder
● NSOpenGLCPSurfaceOpacity 透明にするか
● NSOpenGLCPStateValidation
NSOpenGLCPSurfaceOpacityに0をセットするとバックグラウンドが透明になります。



【例文】


[glCon setValues:&setVal forParameter:NSOpenGLCPSwapRectangle];
[glCon getValues:&vals forParameter:NSOpenGLCPSwapRectangle];
openGLContext = [[NSOpenGLContext alloc] initWithFormat:fmt shareContext:
nil ];
[openGLContext setValues:&opaque forParameter:NSOpenGLCPSurfaceOpacity];


(C) 2000-2007 Satoshi Oomori.
[Apple]

Google
Webwww.oomori.com
Apple_Store_40x120

[ad:Usual day in Japan]

この記事を評価してください。 

良い 

間違いがある 説明がわかりにくい 例文がわかりにくい  

Home 目次>ApplicationKit>NSOpenGLContext
修正日2006.12.26