私はVistaの後で利用可能なメディア基盤APIを使ってコードを書くつもりです。私は、オペレーティングシステムのバージョンを検出するマクロを見つけることができなかったような...オペレーティングシステムを検出するマクロはありますか?
#if <SomeMacro>
// all the classes using MediaFoundation go here.
#endif
の#ifブロック何か内部のコードを追加します。これは通常どのようにWindows上で行われますか? _WIN32と_WIN64は32ビットと64ビットを検出するが、APIは利用できないと判断するマクロは検出されませんでした。 VCのAPIの可用性に基づいてコードを分離する良い方法はありますか?
ありがとう、 Abhinay。