IDXGIAdapter4::GetDesc3 方法 (dxgi1_6.h)
取得 Microsoft DirectX 圖形基礎結構 (DXGI) 適配卡或視訊卡的 1.6 描述。 此描述包含 ACG 相容性的相關信息。
語法
HRESULT GetDesc3(
[out] DXGI_ADAPTER_DESC3 *pDesc
);
參數
[out] pDesc
描述配接器之 DXGI_ADAPTER_DESC3 結構的指標。
此參數不得為 NULL。 在功能層級 9 圖形硬體上,舊版的 GetDesc3 (GetDesc1,而 GetDesc) 會針對 Description 成員中的描述字元串傳回 VendorId、DeviceId、SubSysId 和 Revision 成員的零。 GetDesc3 和 GetDesc2 會傳回這些成員中實際的功能層級 9 硬體值。
傳回值
如果成功,則傳回S_OK;否則,如果 pDesc 參數為 NULL,則傳回E_INVALIDARG。
備註
使用 GetDesc3 方法來取得適配卡的 DXGI 1.6 描述。 若要取得 DXGI 1.2 描述,請使用 IDXGIAdapter2::GetDesc2 方法。 若要取得 DXGI 1.1 描述,請使用 IDXGIAdapter1::GetDesc1 方法。 若要取得 DXGI 1.0 描述,請使用 IDXGIAdapter::GetDesc 方法。
Windows 顯示驅動程式模型 (WDDM) 排程器可以先佔圖形處理單位, (GPU) 執行應用程式工作。 GPU 在 WDDM 1.1 或更早版本的驅動程式模型中執行其目前工作的粒度是圖形工作的直接記憶體存取 (DMA) 緩衝區,或是計算工作的計算封包。 GPU 只能在工作完成目前執行的工作單位、DMA 緩衝區或計算封包之後切換。
DMA 緩衝區是 WDDM 排程器可以提交至 GPU 的最大獨立圖形單位。 此緩衝區包含 WDDM 驅動程式和 GPU 使用的一組 GPU 指令。 計算封包是 WDDM 排程器可以提交至 GPU 的最大獨立計算單位。 計算封包包含分派 (例如,呼叫 ID3D11DeviceContext::D ispatch 方法) ,其中包含線程群組。 WDDM 1.2 或更新版本的驅動程式模型可讓 GPU 在比 DMA 緩衝區或計算封包更精細的粒度層級中先佔。 您可以使用 GetDesc3 或 GetDesc2 方法來擷取圖形和計算工作的粒度層級。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dxgi1_6.h |
程式庫 | DXGI.lib |
Dll | Dxgi.dll |