タイトル | 印刷するグラフポートのビット深度を正しく得る方法 | カテゴリー | 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 |