ID2D1RenderTarget::DrawEllipse メソッド
指定されたストローク スタイルを使用して、指定された楕円の輪郭を描画します。
構文
virtual void DrawEllipse(
[in] const D2D1_ELLIPSE *ellipse,
[in] ID2D1Brush *brush,
FLOAT strokeWidth = 1.0f,
[in, optional] ID2D1StrokeStyle *strokeStyle = NULL
) = 0;
パラメーター
- ellipse [in]
D2D1_ELLIPSE 描画する楕円の位置と半径 (デバイス非依存のピクセル単位)。 - brush [in]
ID2D1Brush 楕円の輪郭の描画に使用するブラシ。 - strokeWidth
FLOAT 楕円のストロークの太さ。ストロークは楕円の輪郭の中心に配置されます。 - strokeStyle [in, optional]
ID2D1StrokeStyle 楕円の輪郭に適用するストロークのスタイル。実線のストロークを描画する場合は NULL。
戻り値
This は値を返しません。
解説
DrawEllipse メソッドは失敗した場合でも、エラー コードが返されません。描画操作 (DrawEllipse など) が失敗したかどうかを判断するには、ID2D1RenderTarget::EndDraw メソッドまたは ID2D1RenderTarget::Flush メソッドによって返された結果を確認します。
要件
クライアントの最小要件 |
Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム |
サーバーの最小要件 |
Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム |
ヘッダー |
D2d1.h |
ライブラリ |
D2d1.lib |
DLL |
D2d1.dll |