Core Graphics   >     CGContext   > saveGState()
インスタンスメソッド
saveGState()
現在のグラフィックス状態のコピーをコンテキストのグラフィックス状態のスタックにプッシュします。
宣言
議論
各グラフィックスコンテキストは、グラフィックス状態のスタックを維持します。現在の描画環境のすべての側面がグラフィックス状態の要素であるわけではないことに注意してください。たとえば、現在のパスはグラフィックス状態の一部と見なされないため、この関数を呼び出すと保存されません。保存 される グラフィックス状態パラメータは以下のとおりです。
- CTM(current transformation matrix、現在の変換行列)
- クリップ領域
- 画像補間品質
- 線の幅
- 線の結合
- 留め継ぎの制限
- 線の頂点
- 破線
- 平坦度
- アンチエイリアス
- レンダリングの意図
- 色空間を塗りつぶす
- ストロークの色空間
- 塗りつぶし色
- ストロークの色
- アルファ値
- フォント
- フォントのサイズ
- 文字間隔
- テキスト描画モード
- 陰影パラメータ
- パターンフェーズ
- フォントスムージングパラメータ
- ブレンドモード
描画環境を以前に保存した状態に戻すには、restoreGState() を使用して下さい。