vc新手的问题
1:有函数定义如下:
HRESULT Createsoundbuffer(LPCDSBUFFERDESC lpcdsbufferDesc,LPLPDIRECTSOUNDBUFFER lplpdirectsoundbuffer,IUnkown FAR * punkouter);
其中的IUnkown FAR * punkouter参数中的FAR *代表什么意思?
2:DWORD GetData(BYTE*& pWaveData, DWORD dwMaxToCopy) const;
其中的BYTE*& pWaveData的定义是什么意思?(指针的指针吗?)
3:“下面的错误是什么意思?(fatal error C1010: unexpected end of file while looking for precompiled header directive”)该错误来自一个文件,这本来是一个direct SDK提供的一个文件,书上说可以使用,但当我使用时,就出现这个错误,双击该错误时跳转到最末尾。而光盘里的程序却可以通过编译,这是怎么回事?
(如果那位兄弟想调试,发e-mail给我(pzh508@21cn.com),我传给他)