タイトル印刷するグラフポートのビット深度を正しく得る方法カテゴリーTechnical Q&A, グラフィックス
作成日2000/11/10 15:37:36作成者新居雅行
Technical Q&Aに、印刷を行うグラフポートのデプス(画素1ドットあたりのビット数)の取得方法についての記事が掲載されている。PMSessionGetGraphicsContextで取得したグラフポートからGetPixDepthを利用しても、デプスが取得できないというもの。これは、印刷ポートが白黒の場合のみに有効な方法となっている。取得したグラフポートからGetPortPixMapを使っていったんPixMapを得て、その結果に対してGetPixDepthを適用することで正しく取得ができる。そのためのサンプルプログラムも掲載されている。
関連リンクQD63:Finding the bit depth of a Carbon Printing Manager graphics context