DirectX 技術文章

本節包含一系列關於開發 Microsoft Windows 遊戲的技術文章。

本節內容

主題 描述
適用于遊戲開發人員的 64 位程式設計
本文說明相容性和移植問題,並協助開發人員輕鬆轉換至 64 位平臺。
遊戲開發人員的 Authenticode 簽署
本文討論如何開始驗證遊戲,以及如何將驗證整合到每日建置程式中。
遊戲開發的最佳安全性作法
本文討論遊戲開發中使用的最佳做法。
串聯陰影圖
重迭陰影貼圖 (CSM) 是對抗其中一個最普遍錯誤與陰影:檢視方塊別名的最佳方法。
Xbox 360 和 Microsoft Windows 上的多個核心程式代碼撰寫
本主題提供一些如何開始使用多執行緒程式設計的建議。
改善陰影深度圖的常見技術
本技術文章提供一些常見的陰影深度地圖演算法和常見成品的概觀,並說明數種技術,範圍從基本到中繼,可用來提升標準陰影圖的品質。
損毀傾印分析
本技術文章提供有關如何撰寫和使用迷你傾印的資訊。
使用符號進行偵錯
本文提供如何在偵錯程式中使用符號的高階概觀。
Direct3D 10 常見問題集
本文包含從將現有應用程式從 Direct3D 9 (D3D) 9 移植到 Direct3D 10 (D3D10) 開發人員的一些常見問題。
DirectX 常見問題
本文包含 Microsoft DirectX 常見問題 (常見問題) 集合。
適用于遊戲開發人員的 DirectX 安裝
本文旨在解決有關 DirectX 執行時間的一些常見問題,以及使用 DirectSetup 來安裝 DirectX。
停用遊戲中的快速鍵
本文說明如何在 Microsoft Windows 中暫時停用鍵盤快速鍵,以防止全螢幕遊戲的遊戲中斷。
遊戲計時與多核心處理器
本文建議使用 Windows API QueryPerformanceCounterQueryPerformanceFrequency取得高解析度 CPU 計時的更精確可靠解決方案。
適用于 Windows 技術需求的遊戲
本文提供在 Windows 上執行之遊戲的技術需求和最佳做法。
適用于 Windows 測試案例的遊戲
本文提供適用于 Windows 遊戲的測試案例。
使用 Least-Privileged 使用者帳戶進行遊戲
本文說明遊戲開發人員如何撰寫 Microsoft Windows 遊戲,這些遊戲可與最低許可權使用者帳戶搭配使用, (也稱為有限使用者帳戶) 。
隨選安裝遊戲
本技術文章討論使用 Windows Installer的兩種技術:隨選安裝與背景安裝。
遊戲的安裝和維護
本文說明一組最佳做法,可協助減少使用者對於安裝遊戲所需的時間感到挫折、防止不必要的支援通話,以及讓使用者盡可能快速且輕鬆地開始遊戲。
Xbox 360 和 Microsoft Windows 的 Lockless 程式設計考量
本文提供嘗試使用無鎖定程式設計技術時所要考慮的一些問題概觀。
大量多人遊戲的安裝最佳做法
本文說明如何建立大量多人遊戲線上遊戲的信任設計鏈結, (MMOG) 用戶端安裝和自訂遊戲更新系統,這些系統適用于 Windows Vista 和 Windows 7 的安全性模型。
安裝和使用輸入法編輯器
本文提供教學課程,說明如何安裝和使用標準 Windows 輸入法編輯器 (輸入法) 。
Windows 遊戲開發人員的 10 英呎體驗簡介
本文介紹 10 英呎體驗,並探索您應該先考慮有關這個新互動模式的專案清單,即使您不預期遊戲以這種方式進行。
讓影片遊戲可供存取:商業理由和設計考慮
本文適用于想要觸達協助工具社群市場的遊戲內容開發人員和製作人,方法是新增基本協助工具功能來協助身心障礙人士或障礙人士。
優化 Windows 遊戲的 DVD 效能
本文討論如何優化 Windows 遊戲的 DVD 效能。
在 Windows XP、Windows Vista 和 Windows 7 中修補遊戲軟體
本文將探討一些在 Windows Vista 和 Windows 7 以及 Windows XP 中運作良好的修補方法。
資源管理最佳做法
本文討論一般處理資源的最佳做法、Managed 和 Unmanaged 資源的運作方式,並提供執行時間和驅動程式通常如何處理資源的一些詳細資料。
簡化遊戲安裝
本文概述 Windows 遊戲開發人員可以實作的一些概念,以改善整體體驗。
利用滑鼠移動High-Definition
本文著重于優化遊戲中高畫質滑鼠輸入效能的最佳方式,例如第一人稱射擊器。
Direct3D 轉換管線
本文提供 Direct3D 應用程式開發人員的技術說明,說明如何透過 Direct3D 矩陣的直接操作來設定 Direct3D 轉換管線的參數。
Windows 標題的常見問題
本文強調我們在目前世代電腦遊戲中看到的許多常見問題。
製作更強固 Windows 遊戲的熱門工具和技術
本文說明可用來協助減少您收到的支援呼叫數目的工具和技術。
遊戲開發人員的使用者帳戶控制
本文說明遊戲開發人員在 Windows Vista 中引進的使用者帳戶控制 (UAC) 安全性功能的指導方針和最佳做法。
在遊戲中使用輸入法編輯器
本文說明如何在全螢幕 DirectX 應用程式中實作基本的 IME 編輯控制項。
適用于遊戲開發人員的 Windows 防火牆
本文說明 Windows 防火牆 - 其存在的原因、完成的工作,以及其運作方式。 最重要的是,它會描述如何設定遊戲以妥善處理防火牆。
適用于遊戲開發人員的 Windows 遊戲總管
本文概述使用新的 GDF 架構,向 Windows Vista 和 Windows 7 上的遊戲總管和家長監護註冊遊戲的程式。
適用于遊戲開發人員的 Windows Installer
本文提供 Windows Installer 的概觀,特別以遊戲開發人員為目標。 如需本文中所述功能和 API 的詳細檔,請參閱Windows 平臺 SDK。