Какой самый простой способ вписать данные RGBA в представление в Mac OS X? - PullRequest
0 голосов
/ 04 июля 2010

Короче говоря, каждые 60 th секунды у меня есть относительно небольшой буфер (256x240) данных RGBA (8 бит на компонент, 4 байта на пиксель), который обновляется новыми данными, и Я хочу показать это (я думаю, внутри NSView, но все приветствуется). Какой самый простой способ сделать это? Создание CGImageRef из CGBitmapContext для записи его в CGContextRef, полученное из NSGraphicsContext, кажется немного запутанным.

1 Ответ

1 голос
/ 04 июля 2010

Создание CGImageRef из CGBitmapContext для записи его в CGContextRef, полученный из NSGraphicsContext, кажется немного запутанным.

Это так.В частности, «бит» - это CGBitmapContext;вам это не нужно, если у вас уже есть растровые данные для создания изображения.Просто создайте изображение , а затем нарисуйте его в CGContext, который вы получили из текущего NSGraphicsContext.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...