Graphics::DrawRect - Yamamoto0773/Dx9Wrapper GitHub Wiki

::DrawRect

bool DrawRect(
  const RectF & rect, 
  const Color & color
); ...(1)

bool DrawRect(
  const PointF & topLeft,
  const PointF & bottomRight, 
  const Color &  color
); ...(2)

bool DrawRect(
  float x, float y, float w, float h, 
  const Color & color
); ...(3)

効果

塗りつぶし四角形を描画する

引数

(1)
rect
塗りつぶす矩形領域の位置

(2)
topLeft
矩形領域の左上座標

bottomRight
矩形領域の右下座標

(3)
x
矩形領域の左上x座標

y
矩形領域の左上y座標

w
矩形領域の幅

h
矩形領域の高さ

(1) (2) (3)
color
塗りつぶし色

戻り値

描画に成功するとtrue、次の場合はfalseを返す。

  • 矩形領域の幅もしくは高さが0未満
  • 描画が開始されていない
  • DirectXインターフェースが構築できていない