開始使用 DirectX 圖形

Microsoft DirectX 圖形提供一組 API,可讓您用來建立遊戲和其他高效能多媒體應用程式。 DirectX 圖形包含高效能 2D 和 3D 圖形的支援。

針對 3D 圖形,請使用 Microsoft Direct3D 11 API。 即使您有 Microsoft Direct3D 9 層級或 Microsoft Direct3D 10 層級的硬體,您也可以使用 Direct3D 11 API,並以 功能層級 9_x或功能層級10_x裝置為目標。 如需如何使用 DirectX 開發 3D 圖形的詳細資訊,請參閱 使用 DirectX 建立 3D 圖形

針對 2D 圖形和文字,請使用 Direct2D 和DirectWrite,而不是 Windows Graphics Device Interface (GDI) 。

若要撰寫 Direct3D 11 或 Direct2D 填入的點陣圖,請使用 DirectComposition

若要瞭解如何建立使用 DirectX 的 Windows 市集應用程式,請參閱 使用 DirectX 建立您的第一個 Windows 市集應用程式。 您可以使用 Windows.UI::Xaml::Controls::SwapChainPanel 類別來建立具有 XAML UI 重迭的高效能 DirectX 應用程式。 如需在 Windows 應用程式中結合 XAML 和 DirectX 的詳細資訊,請參閱 DirectX 和 XAML Interop

若要瞭解如何建置Windows 8的顯示驅動程式,請參閱Windows 顯示驅動程式模型的藍圖 (WDDM)

如果您需要舊版 DirectX 的檔,請參閱 傳統 DirectX 圖形