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

Technical Q&A QD61
GetPortBitMapForCopyBits



Q: GetPortBitMapForCopyBits とは何ですか。また、これは CopyBits とともにのみ使用するものなのですか。

A: GetPortBitMapForCopyBits は、GrafPort/CGrafPort/GWorld から BitMap/PixMap を抽出するときに正しい処理を行うように設計されています。ポートが与えられていて、BitMap/PixMap を取り出し、それを BitMap へのポインタを受け付ける QuickDraw 関数に渡す必要がある場合に、GetPortBitMapForCopyBits を使用してください。

GetPortBitMapForCopyBits という名前は、この関数が CopyBits とともにのみ使用できるような印象を与えますが、実際 QuickDraw には、パラメータとして BitMap ポインタをとり、同時に PixMap ポインタも受け付けることのできる、その他いくつかの API が存在します。たとえば、CopyMask と CopyDeepMask がその例です。


更新日: 2000 年 11 月 8 日

Choose your language: