PC_PRINTER_GET_COLOR

プリンターの色を取得します。
制約事項: このルーチンは現在、UNIX プラットフォームではサポートされていません。

構文:

call "PC_PRINTER_GET_COLOR" using        printer-handle
                            by value     fore-or-back
                            by reference color-red
                            by reference color-green
                            by reference color-blue
                            returning    status-code

パラメーター:

  呼び出しプロトタイプ使用時 (「説明の読み方」を参照) PIC
printer-handle cblt-x4-comp5 pic x(4) comp-5
fore-or-back cblt-x2-comp5 pic x(2) comp-5
color-red cblt-x2-comp5 pic x(2) comp-5
color-green cblt-x2-comp5 pic x(2) comp-5
color-blue cblt-x2-comp5 pic x(2) comp-5
status-code 説明の読み方」を参照  

入力パラメーター:

printer-handle
プリンターが開かれた場合に返されるプリンター ハンドル
fore-or-back
前景色を取得するか背景色を取得するか
1 前景
2 背景

出力パラメーター:

color-red
赤色の輝度を示す 0 から 255 の値
color-greem
緑色の輝度を示す 0 から 255 の値
color-blue
青色の輝度を示す 0 から 255 の値
status-code
プリンターの状態コード:
0 成功
3 プリンター デバイスが開かれていない
22 ビットマップの解放に失敗した

説明:

このルーチンを使用する前に、プリンターを開く必要があります。

プリンターでカラーがサポートされているかどうかは、PC_PRINTER_INFO ライブラリ ルーチンを使用して確認できます。