StreamGeometryContext StreamGeometryContext StreamGeometryContext StreamGeometryContext Class

定義

描画コマンドを使用してジオメトリを記述します。Describes a geometry using drawing commands. データ バインディング、アニメーション、変更をサポートしない軽量のジオメトリを作成する場合に、このクラスを StreamGeometry クラスと共に使用します。This class is used with the StreamGeometry class to create a lightweight geometry that does not support data binding, animation, or modification.

public ref class StreamGeometryContext abstract : System::Windows::Threading::DispatcherObject, IDisposable
public abstract class StreamGeometryContext : System.Windows.Threading.DispatcherObject, IDisposable
type StreamGeometryContext = class
    inherit DispatcherObject
    interface IDisposable
Public MustInherit Class StreamGeometryContext
Inherits DispatcherObject
Implements IDisposable
継承
StreamGeometryContextStreamGeometryContextStreamGeometryContextStreamGeometryContext
実装

メソッド

ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean)

指定したポイントに円弧を描画します。Draws an arc to the specified point.

BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean)

新しい図形の始点を指定します。Specifies the starting point for a new figure.

BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean)

指定したポイントにベジエ曲線を描画します。Draws a Bezier curve to the specified point.

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
Close() Close() Close() Close()

このコンテキストを閉じて、そのコンテンツをフラッシュし、コンテンツをレンダリングできるようにします。Closes this context and flushes its content so that it can be rendered.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean)

指定した Point に向かって直線を描画します。Draws a straight line to the specified Point.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean)

1 本以上の接続されたベジエ曲線を描画します。Draws one or more connected Bezier curves.

PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean)

1 本以上の接続された直線を描画します。Draws one or more connected straight lines.

PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean)

1 本以上の接続された 2 次ベジエ曲線を描画します。Draws one or more connected quadratic Bezier curves.

QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean)

2 次ベジエ曲線を描画します。Draws a quadratic Bezier curve.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

明示的なインターフェイスの実装

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

このメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートします。コードから直接使用するためのものではありません。This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

プロパティ

Dispatcher Dispatcher Dispatcher Dispatcher

この Dispatcher が関連付けられている DispatcherObject を取得します。Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)

適用対象

こちらもご覧ください