Microsoft DirectX 8.0 (Visual Basic)

フォグ カラー

ピクセル フォグおよび頂点フォグの両方のフォグ カラーは、D3DRS_FOGCOLOR レンダリング ステートを使用して設定する。レンダリング ステート値には、D3DColorXRGB 関数が返す RGB 色を指定できる。

次の Microsoft® Visual Basic® サンプル コードは、フォグ カラーを白に設定する。

'
' この例では、変数 d3dDevice は Direct3DDevice8 オブジェクトへの
' 有効な参照であると仮定している。
'
On Local Error Resume Next

Call d3dDevice.SetRenderState( _
                    D3DRS_FOGCOLOR, _
                    D3DColorXRGB(1#, 1#, 1#))
 
If Err.Number <> D3D_OK Then
    ' エラー処理コード。
End If