protected override void Onデバイス依存リソースの作成( デバイスリソース dr )
{
- this.テクスチャを更新する( dr );
+ this._テクスチャを更新する( dr );
}
protected override void Onデバイス依存リソースの解放( デバイスリソース dr )
// 表示文字列が変更されているなら、ここで表示ビットマップの再構築を行う。
if( false == string.Equals( this.表示文字列, this._前回の表示文字列 ) )
- this.テクスチャを更新する( dr );
+ this._テクスチャを更新する( dr );
// テクスチャを描画する。
base.描画する( dr, ワールド行列変換, 転送元矩形 );
}
private float _フォントサイズpt = 30.0f;
+
private string _フォント名 = "メイリオ";
+
private string _前回の表示文字列 = null;
+
private SharpDX.DirectWrite.TextFormat _テキストフォーマット = null;
+
private SharpDX.DirectWrite.TextLayout _テキストレイアウト = null;
+
private SharpDX.Direct2D1.SolidColorBrush _白ブラシ = null;
+
private SharpDX.Direct2D1.SolidColorBrush _黒ブラシ = null;
- private void テクスチャを更新する( デバイスリソース dr )
+ private void _テクスチャを更新する( デバイスリソース dr )
{
this._前回の表示文字列 = this.表示文字列;