macOS/iOS API解説

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

目次

CGBitmapContextGetAlphaInfo

INDEX>CoreGraphics> CGBitmapContext

__

解説

返り値

引数

参照

サンプル

     CGImageAlphaInfo imageAlphaInfo = CGBitmapContextGetAlphaInfo(bitmapContext);

    //http://developer.apple.com/jp/qa/qa2001/qa1037.html
    
    switch (imageAlphaInfo) {
        case kCGImageAlphaOnly:
            NSLog(@"kCGImageAlphaOnly");
            break;
        case kCGImageAlphaNone:
            NSLog(@"kCGImageAlphaNone");
            break;
        case kCGImageAlphaPremultipliedLast:
            NSLog(@"kCGImageAlphaPremultipliedLast");
            break;
        case kCGImageAlphaPremultipliedFirst:
            NSLog(@"kCGImageAlphaPremultipliedFirst");
            break;
        case kCGImageAlphaNoneSkipFirst:
            NSLog(@"kCGImageAlphaNoneSkipFirst");
            break;
        case kCGImageAlphaNoneSkipLast:
            NSLog(@"kCGImageAlphaNoneSkipLast");
            break;
        case kCGImageAlphaLast:
            NSLog(@"kCGImageAlphaLast");
            break;

        default:
                NSLog(@"default");
            break;
    }