1つ以上の与えられたRGB値のそれぞれに対してカラーマップのあるエントリを検索する。
構文:
                  call "CBL_SCR_ALLOCATE_COLOR" using     table-count
                                        RGB-values
                                        color-attribute
                                        non-exact-match
                              returning status-code
パラメーター:
  
                                 | 
                                呼び出しプロトタイプ使用時 (
                                  説明の読み方) | 
                                PIC (32 ビット システム) | 
                         
                                | table-count | 
                                cblt-x2-compx | 
                                pic x(2) comp-x. | 
                         
                                | RGB-values | 
                                Group predefined as
                                  cblt-generic-attr-rgb-values containing: | 
                                Group, occurs
                                  n times, containing: | 
                         
                                |   | 
                                cblte-garv-red-value | 
                                  | 
                                cblt-x2-compx | 
                                  | 
                                pic x(2) comp-x. | 
                         
                                |   | 
                                cblte-garv-green-value | 
                                  | 
                                cblt-x2-compx | 
                                  | 
                                pic x(2) comp-x. | 
                         
                                |   | 
                                cblte-garv-blue-value | 
                                  | 
                                cblt-x2-compx | 
                                  | 
                                pic x(2) comp-x. | 
                         
                                |   | 
                                cblte-garv-filler | 
                                  | 
                                cblt-x1 occurs 2 | 
                                  | 
                                pic x(2). | 
                         
                                | color-attribute | 
                                cblt-x4-compx occurs
                                  n times. | 
                                pic x(4) comp-x occurs
                                  n times. | 
                         
                                | non-exact-match | 
                                cblt-x4-compx occurs
                                  n times. | 
                                pic x comp-x occurs
                                  n times. | 
                         
                                | status-code | 
                                
                                  説明の読み方. | 
                         
入力パラメーター:
  
                                | table-count | 
                                要求されたカラーの数 | 
                         
                                |   | 
                                検索する、またはカラーマップに追加するカラーの表 | 
                         
出力パラメーター:
  
                                | color-attribute | 
                                要求されたカラーに対応するカラーマップの索引の表。既存のカラーマップエントリか、要求されたカラーが設定された割り当てられていない読み書きカラーマップエントリ。 | 
                         
                                | non-exact-match | 
                                対応するcolor-attributeが完全に一致しているか否かを示すフラグの表。完全に一致している場合はゼロ、それ以外はゼロ以外の値が入る。 | 
                         
                                | table-count | 
                                割り当てに成功したカラーの数。通常、要求された数が入るが、呼び出しが完全に成功しなかった場合はそれよりも小さい
値が入る。 | 
                         
                                | RGB-values | 
                                検索中に実際に使用されたRGB値の表。環境にあわせて切り取られる。 | 
                         
                                | cblte-garv-filler | 
                                使用されていない。 | 
                         
説明:
RGB値は、定数として指定したりCBL_SCR_NAME_TO_RGBルーチンの呼び出しにより取得することができる。もっとも似ているものを決めるアルゴリズムは、環境によって定義される。
他参照:
 関連項目