public void パラメータを一行描画する(DeviceContext dc, float x, float y, 判定種別 judge, int ヒット数, int ヒット割合, float 透明度 = 1.0f) { var 矩形 = (RectangleF)this._判定種別文字の矩形リスト[judge.ToString()]; this._判定種別文字.描画する(dc, x, y - 4f, 透明度, 転送元矩形: 矩形); x += 矩形.Width + 16f; this.数値を描画する(dc, x, y, ヒット数, 4, 透明度); this.数値を描画する(dc, x + _dr, y, ヒット割合, 3, 透明度); this._パラメータ文字.透明度 = 透明度; this._パラメータ文字.描画する(dc, x + _dp, y, "%"); }
public void パラメータを一行描画する(DeviceContext dc, float x, float y, Size2F 拡大率, 判定種別 judge, int ヒット数, int ヒット割合, float 透明度 = 1.0f) { var 矩形 = this._判定種別文字の矩形リスト[judge.ToString()]; this._判定種別文字.描画する(dc, x, y - 4f, 透明度, 転送元矩形: 矩形, X方向拡大率: 拡大率.Width, Y方向拡大率: 拡大率.Height); x += 矩形.Width + 16f; this.数値を描画する(dc, x, y, 拡大率, ヒット数, 4, 透明度); this.数値を描画する(dc, x + _dr * 拡大率.Width, y, 拡大率, ヒット割合, 3, 透明度); this._パラメータ文字.透明度 = 透明度; this._パラメータ文字.描画する(dc, x + _dp * 拡大率.Width, y, "%", 拡大率); }