共用方式為


IDirect3DDevice9::GetSoftwareVertexProcessing 方法 (d3d9.h)

取得 (硬體或軟體) 模式的頂點處理。

Syntax

BOOL GetSoftwareVertexProcessing();

傳回值

類型: BOOL

如果已設定軟體頂點處理,則傳回 TRUE 。 否則會傳回 FALSE

備註

應用程式可以建立混合模式裝置,以使用軟體頂點處理和硬體頂點處理。 若要在 DirectX 8.x 的兩個頂點處理模式之間切換,請使用 IDirect3DDevice9::SetRenderState 搭配轉譯狀態D3DRS_SOFTWAREVERTEXPROCESSING和適當的 BOOL 引數。 轉譯狀態方法的缺點是定義狀態欄塊語意的困難。 應用程式和執行時間必須執行額外的工作,並在錄製和播放狀態欄塊時小心。

在 Direct3D 9 中,請改用 IDirect3DDevice9::SetSoftwareVertexProcessing 。 StateBlocks 不會記錄這個新的 API。

另請參閱 D3DCREATE 常數的附注。

需求

   
目標平台 Windows
標頭 d3d9.h (包含 D3D9.h)
程式庫 D3D9.lib

另請參閱

IDirect3DDevice9