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