Window8.1にで従来のデスクトップアプリとしてdirectX を使用しようとして少し苦労しました。
まず、Win8.1からはWindows SDKにDirectXが統合されているといいつつ従来のデスクトップアプリをビルドしようとすると、以前のdirectXをインストールしないといけないようです。
マイクロソフトのサイトに解説がありました。
Where is the DirectX SDK? - Windows applications | Microsoft Docs
最新のDirect X SDKは以下でダウンロードできます。
Download DirectX Software Development Kit from Official Microsoft Download Center