Cómo cargar IOSurface en OpenGL para Mac OS X Snow Leopard aplicación

Apple agregó el nuevo marco IOSurface como parte de la actualización de la firma 10.6 Mac OS X. Dado que este marco es relativamente nuevo, no he encontrado la documentación tan necesaria sobre cómo usar esto correctamente.

Me preguntaba si hay alguien en StackOverflow que pueda ayudarme con el uso de IOSurface.

De todos modos, esto es lo que quiero hacer. En este momento, mi aplicación es muy sencilla para que pueda familiarizarme con las interfaces de IOS. Básicamente, me gustaría cargar una imagen en una textura IOSurface y mostrarla en un OpenGLView personalizado. Eso es todo lo que estoy apuntando en este punto.

Para hacer esto más simple, solo cargo un color constante en la superficie IOS. Mi objetivo principal en este punto es crear una referencia de IOSurface y mostrarla en una vista OpenGL personalizada.

Por favor, ayúdenme con las declaraciones de declaración de la superficie de la información de la vida útil (IOSurface) y la sintaxis para dibujar la superficie de la superficie de usuario en OpenGL

Muy apreciado.

PD.

IOSurface es como un administrador de memoria que pasa datos gráficos entre aplicaciones o algo así como una larga línea de eso.

He intentado Google IOSurface. Y el sitio más útil es

http://cocoadhoc.blogspot.com/2009/09/hidden-gems-of-snow-leopard-iosurface.html

Sin embargo, cuando intenté compilar el código de ejemplo, tengo un error de compilación que indica que QTVisualContextRef y otras variables de QuickTime no declaradas. Tengo la última versión de Quick Time a través de la actualización automática.

Respuestas a la pregunta(1)

Su respuesta a la pregunta