共用方式為


外框和填滿狀態 (Direct3D 9)

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

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

有時候,在線條中繪製最後一個圖元可能會導致與周圍基本類型不合時常發生重疊。 您可以使用D3DRS_LASTPIXEL列舉值來控制這個值。 不過,請勿在沒有一些事先考慮的情況下改變此設定。 在某些情況下,隱藏最後一個像素的轉譯可能會導致基本類型之間的不合時宜的間距。

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

轉譯狀態