macOS/iOS API解説

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

目次

NSOpenGLContext

setTextureImageToPixelBuffer:colorBuffer:

** -(void)setTextureImageToPixelBuffer:(NSOpenGLPixelBuffer *)pixelBuffer: colorBuffer:(unsigned long)source : 解説 調査中... 返り値 ( void ) なし 引数 ( NSOpenGLPixelBuffer * )pixelBuffer ( unsigned long )source フレームワーク Application…

pixelBufferMipMapLevel

** 解説 調査中... 返り値 ( long ) 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.3 参照 -setPixelBuffer:cubeMapFace:mipMapLevel:currentVirtualScreen: 例文 NSLog(@"%f",[glCon pixelBufferMipMapLevel]);

pixelBufferCubeMapFace

** 解説 調査中... 返り値 ( unsigned long ) 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.3 参照 -setPixelBuffer:cubeMapFace:mipMapLevel:currentVirtualScreen: 例文 NSLog(@"%u",[glCon pixelBufferCubeM…

pixelBuffer

ピクセルバッファを返します 解説 ピクセルバッファを返します。 返り値 ( NSOpenGLPixelBuffer * ) ピクセルバッファ 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.3 参照 -setPixelBuffer:cubeMapFace:mipMap…

setPixelBuffer:cubeMapFace:mipMapLevel:currentVirtualScreen:

** -(void)setPixelBuffer:(NSOpenGLPixelBuffer *)pixelBuffer: cubeMapFace:(unsigned long)face: mipMapLevel:(long)level: currentVirtualScreen:(int)screen : 解説 調査中... 返り値 ( void ) なし 引数 ( NSOpenGLPixelBuffer * )pixelBuffer ( unsig…

CGLContextObj

コアOpenGLを返します 解説 コアOpenGLを返します 返り値 ( void * ) ポインタ 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.3 参照 例文 NSLog(@"%u",[[self openGLContext] CGLContextObj]);

createTexture:fromView:internalFormat:

新しいテクスチャーを作ります -(void)createTexture:(unsigned long)target: fromView:(NSView *)view : internalFormat:(unsigned long) format : 解説 新しいテクスチャーを作ります。 返り値 ( void ) なし 引数 ( unsigned long )target ( NSView * )vi…

currentVirtualScreen

現在の仮想スクリーンを返します 解説 現在の仮想スクリーンを返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.2 参照 -setCurrentVirtualScreen: 例文 NSLog(@"currentVirtualS…

setCurrentVirtualScreen:

現在の仮想スクリーンをセットします -(void)setCurrentVirtualScreen:(int)screen: 解説 現在の仮想スクリーンをセットします。 返り値 ( void ) なし 引数 ( int )screen フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能…

view

レシーバのビューを返します 解説 レシーバのビューを返します。 返り値 ( NSView * ) ビュー 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 - clearDrawable - setFullScreen - setOffScreen:width:heig…

update

アップデートします。 解説 アップデートします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 例文 [glCon update];

setView:

ビューをセットします -(void)setView:(NSView *)view: 解説 ビューをセットします。 返り値 ( void ) なし 引数 ( NSView * )view ビュー フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 - clearDrawable - vi…

setValues:forParameter:

指定したパラメータの値をセットします -(void)setValues:(const long *)vals: forParameter:(NSOpenGLContextParameter)param: 解説 指定したパラメータの値をセットします。 【NSOpenGLContextParameter】 ● NSOpenGLCPSwapRectangle ● NSOpenGLCPSwapRect…

setOffScreen:width:height:rowbytes:

オフスクリーンをセットします -(void)setOffScreen:(void *)baseaddr: width:(long)width: height:(long)height: rowbytes:(long)rowbytes: 解説 オフスクリーンをセットします。 返り値 ( void ) なし 引数 ( void * )baseaddr ( long )width 幅 ( long )h…

setFullScreen

レシーバをフルスクリーンモードにします 解説 レシーバをフルスクリーンモードにします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 例文 [glCon setFullScreen];

makeCurrentContext

レシーバを現在のコンテキストにします 解説 レシーバを現在のコンテキストにします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 + clearCurrentContext + currentContext 例文…

initWithFormat:shareContext:

フォーマットとコンテキストでコンテキストを初期化して返します -(id)initWithFormat:(NSOpenGLPixelFormat *)format: shareContext:(NSOpenGLContext *)share: 解説 フォーマットとコンテキストでコンテキストを初期化して返します。 返り値 ( id ) コンテ…

getValues:forParameter:

指定したパラメータの値を取得します -(void)getValues:(long *)vals: forParameter:(NSOpenGLContextParameter)param: 解説 指定したパラメータの値を取得します。 【NSOpenGLContextParameter】 ● NSOpenGLCPSwapRectangle ● NSOpenGLCPSwapRectangleEnabl…

flushBuffer

バックバッファをフロントのバッファへコピーして表示します 解説 バックバッファをフロントのバッファへコピーして表示します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 - g…

copyAttributesFromContext:withMask:

コンテキストから属性をコピーします -(void)copyAttributesFromContext:(NSOpenGLContext *)context: withMask:(unsigned long)mask: 解説 コンテキストから属性をコピーします。 返り値 ( void ) なし 引数 ( NSOpenGLContext * )context コンテキスト ( u…

clearDrawable

ビューからレシーバを切り離します 解説 ビューからレシーバを切り離します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Instance Methods 使用可能 10.0 参照 - setFullScreen - setOffScreen:width:height:rowbyte…

currentContext

現在のコンテキストを返します 解説 現在のコンテキストを返します。なければnilを返します。 返り値 ( NSOpenGLContext * ) OpenGLコンテキスト 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Class Methods 使用可能 10.0 参照 + clearCurre…

clearCurrentContext

現在のコンテキストをセットします 解説 現在のコンテキストをセットします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSOpenGLContext Class Methods 使用可能 10.0 参照 - currentContext 例文 [NSOpenGLContext clearCurrentCon…