XcmsSetWhitePoint(3X11)

名前
XcmsSetWhitePoint, XcmsSetWhiteAdjustProc - CCC 属性の変更

書式
Status XcmsSetWhitePoint(ccc, color)
      XcmsCCC ccc;
      XcmsColor *color;

XcmsWhiteAdjustProc XcmsSetWhiteAdjustProc(ccc, white_adjust_proc, client_data)
      XcmsCCC ccc;
      XcmsWhiteAdjustProc white_adjust_proc;
      XPointer client_data;

引き数

ccc CCC を指定。

client_data
    白色点調整の手続きに対するクライアントデータを指定。

color
    Specifies the new Client White Point. 新しいクライアント白色点を指定。

white_adjust_proc
    白色点調整手続きを指定。

説明
関数 は、指定した CCC のクライアント白色点を変更する。 pixel メンバは無視され、表色は返される際にも変更されないままである点に 注意すること。 新しい白色点のフォーマットは、 のいずれかでなければならない。 引き数 color が NULL ならば、この関数はクライアント白色点の指定の format コンポーネントに をセットする。これは、クライアント白色点がスクリーン白色点と同じである と想定することを示す。

新しい白色点に対するフォーマットが正しければ、この関数はゼロでないステー タスを返す。 そうでない場合には、ゼロを返す。

関数 は 2つの動作を行う。 すなわち、まず、指定した CCC の白色点調整手続きとクライアントデータに、 新しく指定した手続きとクライアントデータをセットし、次に古い手続きを返 す。

関連項目
DisplayOfCCC(3X11), XcmsCCCOfColormap(3X11), XcmsConvertColors(3X11), XcmsCreateCCC(3X11), XcmsDefaultCCC(3X11)
Xlib - C Language X Interface