共用方式為


Direct3D 9 (大綱和填滿狀態)

沒有紋理的基本類型會以其材質所指定的色彩來轉譯,如果有的話,則會使用為頂點指定的色彩。 您可以針對D3DRS_FILLMODE轉譯狀態指定 D3DFILLMODE 列舉類型所定義的值,以選取方法來填滿它們。

若要啟用任一作業,您的應用程式必須將D3DRS_DITHERENABLE列舉值當做 IDirect3DDevice9::SetRenderState的第一個參數傳遞。 它必須將第二個參數設定為 TRUE 以啟用任一功能,並將 FALSE 設定為停用它。

有時候,繪製線條中的最後一個圖元可能會導致與周圍基本類型重迭。 您可以使用 D3DRS_LASTPIXEL 列舉值來控制此值。 不過,請勿在未考慮的情況下變更此設定。 在某些情況下,隱藏最後一個圖元的轉譯可能會導致基本類型之間的不明顯間距。

您可以藉由設定適當的線條繪製圖樣來繪製物件外框。 預設線條繪製狀態是繪製實線。 如需詳細資訊,請參閱 D3DX (Direct3D 9) 轉譯狀態的線條繪圖支援

轉譯狀態