为什么GetColorControls()总是返回没有接口的错误?msdn上有说的,由于使用了directsound,就只有用directx9了,但是,安装了directx9之后,发现获取接口总是失败:
LPDIRECTDRAWSURFACE7 m_pDDSMy;
LPDIRECTDRAWCOLORCONTROL lpDDCC;
dret = m_pDDSMy->QueryInterface( IID_IDirectDrawColorControl, (LPVOID*)&lpDDCC );
结果,dret总是返回无接口的那个错误E_NOINTERFACE现在正在下载directx9.0 SDK