Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XcmsConvertColors(3X11) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DisplayOfCCC(3X11)

XcmsCCCofColormap(3X11)

XcmsCreateCCC(3X11)

XcmsDefaultCCC(3X11)

XcmsSetWhitePoint(3X11)

XcmsConvertColors(3X11)  —  NEWS-OS Programmer’s Manual

名称

XcmsConvertColors − CCC カラー仕様を変換する

形式

Status XcmsConvertColors(ccc, colors_in_out, ncolors, target_format, compression_flags_return)
      XcmsCCC ccc;
      XcmsColor colors_in_out[];
      unsigned int ncolors;
      XcmsColorFormat target_format;
      Bool compression_flags_return[];

引数

cccCCC を指定します。 デバイスに依存しない色空間間
 (例えば、TekHVC から CIELuv) の変換の場合、 CCC はクライアントホワイトポイント の指定に必要です。

colors_in_out
カラー仕様列を指定します。 ピクセルメンバは無視され、 返り値でも変更されずにそのままです。

compression_flags_return
圧縮ステータスを返す際のブーレン値列を指定します。
 NULL 以外のポインタが提供された場合で、 対応するカラーが圧縮された場合、 各列のエレメントは True に設定され、 そうでなければ、 False となります。 圧縮ステータスが利用できない場合、
 NULL が渡されます。

ncolorsカラー仕様列の XcmsColor 構造体の数を指定します。

target_format
目的のカラー仕様形式を指定します。

解説

XcmsConvertColors 関数は指定 CCC を使用して、 XcmsColor 構造体の指定列でのカラー仕様 を現在の形式から一つの目的の形式に 変換します。 返り値が XcmsFailure の場合、 カラー仕様列の内容は変更されずにそのまあ残ります。 列にはいくつかのカラー仕様形式が 組み合わされています (例えば、CIE XYZ、 2 CIE Luv, ...)。 列がデバイスに依存しないカラー仕様および 依存するものを保持する場合、 target_format 引数はデバイス依存形式 (例えば、 XcmsRGBiFormat、 XcmsRGBFormat) を指定し、 全ての仕様は CIE XYZ 形式に変換されてから 目的のデバイス依存の形式に変換されます。

関連事項

DisplayOfCCC(3X11), XcmsCCCofColormap(3X11), XcmsCreateCCC(3X11), XcmsDefaultCCC(3X11), XcmsSetWhitePoint(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026