高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先

Technical Q&A QA1276
CGImageRef contents are immutable


Q:CGImageRef を作成したあと、その内容を変更することはできますか?

A: いいえ。Quartz 2D は、作成後の CGImageRef の内容を定数であると見なします。これにより、必要に応じて内容をキャッシュするなど、いくつかの最適化が可能になり、パフォーマンスを向上させています。さらに、Mac OS X のプリントシステムは、同一イメージの複数のコピーがあり、生成される PDF スプールファイルでは 1 つだけが埋め込まれるドキュメントを正しく扱うことができます。


[2003 年 7 月 17 日]