タイトルが示すように、Win32 を使用したデスクトップ アプリの開発にも使用できる一方で、Windows8/Metro アプリの両方で使用されるライブラリ (小さな DirectX レンダラー) を構築しようとしています。
より正確には、ある種のプリプロセッサ ディレクティブを使用してターゲット プラットフォームを検出し、それらを使用してこれらのプラットフォーム間のコードの違いを分離できるかどうか、またそれに関する詳細情報を正確に入手できる場所が存在するかどうか疑問に思っています。
タイトルが示すように、Win32 を使用したデスクトップ アプリの開発にも使用できる一方で、Windows8/Metro アプリの両方で使用されるライブラリ (小さな DirectX レンダラー) を構築しようとしています。
より正確には、ある種のプリプロセッサ ディレクティブを使用してターゲット プラットフォームを検出し、それらを使用してこれらのプラットフォーム間のコードの違いを分離できるかどうか、またそれに関する詳細情報を正確に入手できる場所が存在するかどうか疑問に思っています。