文書改訂履歴
この表では、Quartz 2D プログラミングガイド の変更点について説明します。
日付 | ノート |
---|---|
2017-03-23 | コードリストのエラーを修正しました。 |
2014-09-17 | 生のピクセルデータを処理するための vImage の使用に関する情報を追加しました。 |
2013-12-16 | テキストの章を削除しました。 代わりに"コアテキスト" を使用してください。 |
2012-09-19 | 入力ミスやマイナーな技術的問題を修正しました。 |
2010-11-19 | OS X v10.6 および iOS 4.2 用に更新しました。 |
2010-06-25 | マイナーな明確化と編集。 |
2009-05-18 | iOS と OS X の両方で使用可能なフォントを反映するために、テキスト例のフォント名を更新しました。 |
2008-06-04 | iOS SDK 用に更新しました。 |
イメージ形式に関する情報を ビットマップイメージ情報 に追加しました。 | |
入力ミスを修正しました。 | |
2007-12-11 | テキストの章を改訂し、用語集を追加しました。 |
辞書を作成しメタデータを追加するコードを追加しました。リスト 13-4 を参照の事。 | |
2007-07-02 | OS X v10.5 用に更新しました。 |
シェーディングの章の名前をグラデーションに変更し、CGGradientRef の不透明データ型の使用に関する情報を含めるように改訂しました。 | |
Quartz 2D でのデータ管理 と、Image I/O プログラミングガイド のリンクと情報 | |
最新の関連する文書の紹介を更新し、改訂された グラデーション の章の説明を追加しました。 | |
Quartz 2D 不透明(Opaque) データ型 を改訂して CGGradientRef を含め、CGImageSourceRef および CGImageDestinationRef 不透明データ型に関する情報へのリンクを提供しました。このデータ型は Image I/O フレームワークの一部です。 | |
追加のピクセル形式について 表 2-1 を更新しました。 | |
2007-01-08 | マイナーな技術的問題をいくつか修正しました。 |
グラデーション の最初の段落の文言を改良しました。 | |
表 2-1 の浮動小数点グレー情報を修正しました。 | |
リスト 14-5 の宣言を修正しました。 | |
2006-10-03 | マイナーな技術改善を行いました。 |
表 2-1 に示した定数のリファレンス文書への相互参照を追加しました。 | |
CGGLContextRef オブジェクトの使用に関する情報を削除しました。OpenGL レンダリング用のグラフィックスコンテキストの使用は信頼できず、推奨されないためです。 | |
PostScript 変換オブジェクトの作成 にスレッド安全情報を追加しました。 | |
2006-07-24 | マイナーな技術改善を行いました。 |
リスト 2-6 を変更して、ビットマップデータを正しく解放するようにしました。 | |
大きなイメージの一部からイメージを作成、ビットマップグラフィックスコンテキストからイメージを作成 に、グラフィックスコンテキスト作成例への相互参照リンクを追加しました。 | |
2006-06-28 | いくつかの概念を明確にするためにマイナーな変更を加えました。 |
図 12-2 とその説明文を改訂しました。 | |
図 1-2 とその説明文を改訂しました。 | |
"Python Bindings for Quartz 2D" の情報を改訂しました。 | |
Quartz 2D でのデータ管理 で説明した関数とメソッドへのハイパーリンクを提供しました。 | |
リスト 2-2 の誤植を訂正しました。 | |
2006-02-07 | 入力ミスを修正しました。 |
2006-01-10 | 入力ミス修正や技術的な修正を行いました。 |
2005-11-09 | 技術的ミス、入力ミス、フォーマットエラーを修正しました。 |
リスト 12-1 のコードを変更しました。 | |
変換 の導入用段落を改訂しました。 | |
"How Quartz 2D Drawing Text" のいくつかの文章を改訂しました。 | |
2005-07-07 | Quartz OpenGL グラフィックスコンテキストに関する誤植を修正し、説明を追加しました。 |
2005-06-04 | タイプミスを修正し、Python スクリプト名を追加しました。 |
2005-04-29 | OS X v10.4 用に更新しました。 |
"Drawing With Quartz 2D" のタイトルを類似の文書のタイトルと一貫性を持たせるために変更しました。 | |
新しいコンテンツを反映するように前書きを改訂しました。 | |
図 3-1 のコードを簡略化しました。 | |
色と色空間、変換、ビットマップイメージとイメージマスク、及び PDF 文書の解析 の前書きを改訂しました。 | |
より適切なサイズのレイヤーが使用されるように、レイヤーを使用してフラグを描画するコード のコードを変更しました。 CGContextDrawLayerInRect で CGContextDrawLayerAtPoint 関数を置き換えます。 | |
ブレンドモードの設定 節を改訂。ブレンドモードを使用して生成された実際の出力を示す図を追加。 | |
イメージにブレンドモードを使用 節を改訂し、さまざまなブレンドモードを使用してイメージを描画するより良い例を図に置き換えました。 | |
Quartz 2D の概要 の最初の段落に Core Image と Core Video に関する情報を追加しました。 | |
描画先:グラフィックスコンテキスト の節で CGLayer オブジェクトの概念を紹介しました。 | |
新しい虎の不透明オブジェクトを Quartz 2D 不透明(Opaque) データ型 に追加しました。 | |
グラフィックス状態 にブレンドモードを追加しました。ブレンドモードを パス (Paths) や ビットマップイメージとイメージマスク に使用する方法についての情報を追加しました。 | |
HIView の使い方を示すために グラフィックスコンテキスト を改定しました。また、多くの節に新しい図を追加し、HIView 座標に関する情報を Quartz 座標と比較して提供しました。 | |
サポートされている色空間とピクセル形式を 表 2-1 に追加しました。 | |
図 2-4 を置き換えて、エイリアスとアンチエイリアスの図とテキストの拡大を示します。 | |
新しい虎のコンテンツを反映して、パスのペイント (Painting a Path)、パスをクリップする ことについての議論を改定し、楕円 (Ellipses) を追加しました。 | |
文書全体を通して"clipping region" を"clipping area" に変更しました。 | |
虎のコンテンツを反映するため 色空間の作成 に関する情報を改訂しました。 | |
アフィン変換の評価 と ユーザをデバイス空間変換に導く の追加 | |
以前は データプロバイダとデータコンシューマー というタイトルだった章を改訂し、イメージソースとイメージの宛先に関する情報、および Quartz 2D とCore Image の間でデータを移動する方法について改訂しました。修正された内容を反映するために、Quartz 2D でのデータ管理 の章に改訂しました。 | |
ビットマップイメージの章の名前を ビットマップイメージとイメージマスク に変更し、イメージソース、新しいイメージ作成関数、イメージマスキング関数、およびイメージを合成するブレンドモードの使用に関する情報を反映するようにコンテンツを大幅に改訂しました。 | |
Core Graphics のレイヤー描画 の章を追加しました。 | |
PDF 文書の解析 の章を追加しました。これには、古い PDF 文書の章の一部と、スキャナとコンテンツストリームに関する新しい資料が含まれています。 | |
フォントバリエーションのコピーと PostScript フォントをテキストの章に追加しました。 | |
2004-06-28 | Mac OS X v10.3 用に改訂しました。 |
2001-07-01 | 最初のバージョン。 |
前の章