次のコードでリンクエラーが発生します。
hr = pPlaybackClient-> GetService(IID_IAudioStreamVolume、(void **)&pStreamVolume);
リンクエラーは「未解決の外部シンボル_IID_IAudioStreamVolume」です。
IID_IAudioStreamVolumeはAudioclient.hで定義されており、私はそのファイルを#includeしています。私が宣言した場合:
const IID IID_IAudioStreamVolume = __uuidof(IID_IAudioStreamVolume);
「エラー:__ uuidofのオペランドには、__ declspec(uuid('...'))が指定されているクラスまたは列挙型が必要です。
これは小さな問題だと思いますが、答えがわかりません。助けていただければ幸いです。