【发布时间】:2014-12-21 04:53:45
【问题描述】:
显然我是唯一一个尝试这样做的人,因为我的 Google 搜索都没有找到任何有用的信息。假设我正在像这样初始化一个属性数组:
let glPFAttributes = [
NSOpenGLPFAAccelerated,
NSOpenGLPFADoubleBuffer,
NSOpenGLPFAColorSize, 48,
NSOpenGLPFAAlphaSize, 16,
NSOpenGLPFAMultisample,
NSOpenGLPFASampleBuffers, 1,
NSOpenGLPFASamples, 4,
NSOpenGLPFAMinimumPolicy,
0
]
这些东西都是普通的 Ints,我已经检查过了。现在如果我这样做了
let glPixelFormat = NSOpenGLPixelFormat(attributes: glPFAttributes)
编译器给了我这个错误信息:
“Int”与“NSOpenGLPixelFormatAttribute”不同
如果我在某处犯了错误,我不会看到它。
【问题讨论】:
标签: xcode macos opengl swift nsopenglview