共用方式為


在登錄檔中設定 DXGI 資訊

DXGI 和參考光柵化器會使用 HKEY_LOCAL_MACHINE\Software\Microsoft\ 子機碼下的下列登錄機碼來控制行為。

名字 類型 描述
DXGI\DisableFullscreenWatchdog DWORD 設定為 1 以停用監視程式線程。
Direct3D\ReferenceDevice\FlushOften DWORD 設為 1 以經常清空。
Direct3D\ReferenceDevice\FenceEachEntryPoint DWORD 將此參數設為 1,以便在每次呼叫 DDI 函式時都使用與 GPU 的同步操作。 使用 GPU 隔離表示清除命令批次並封鎖,直到 GPU 閑置為止。
Direct3D\ReferenceDevice\Debug DWORD 設定為 1 至:a。 經常排清,並使用 GPU 對 DDI 函式柵欄進行每個呼叫。 b. 以單執行緒模式執行參考光柵化器(RefRast)。
Direct3D\ReferenceDevice\D3D10RefGdiDisplayMask DWORD DWORD 遮罩中的每個位元會啟用(設為 1)或停用(設為 0)參考裝置所控制的顯示器。
Direct3D\ReferenceDevice\SingleThreaded DWORD 設定為 1 以啟用執行 RefRast 單個線程。
Direct3D\ReferenceDevice\ForceHeapAlloc DWORD 將值設定為1,以使參考裝置使用常規進程堆(heap)來建立資源,而非使用其他配置機制。
Direct3D\ReferenceDevice\AllowAsync DWORD 設定為 1 以允許參考裝置的第二個執行緒以異步方式運行(也就是說,允許多個命令緩衝區保持未完成)。 參考硬體通常會在第二個線程中執行;不過,第二個線程會在主要線程可以繼續之前完成其所有工作。
Direct3D\ReferenceDevice\SimulateInfinitelyFastHW DWORD 設定為 1,讓參考裝置的模擬硬體程式只有少數有限的命令,讓參考裝置看起來非常快速(基本上不執行任何動作)。 驅動程式可以使用此金鑰作為效能工具。