色空間変換を制御するパラメータ設定
引数 |
説明 |
AG903_PgpMgrPipelineHandle * handle |
[in] パイプラインハンドルを指定します。 |
uint32_t limit |
[in] 出力時のリミット動作を指定します。 |
uint32_t shift |
[in] 出力時の右シフト量を指定します。 |
int32_t mtx[3][4] |
[in] 色空間変換係数を指定します。 |
設定結果
返値の詳細 |
説明 |
正常終了 | |
-AG903_EINVAL |
handleに不正な値が指定された場合 limitに不正な値が指定された場合 shiftに不正な値が指定された場合 mtxにNULLが指定された場合 |
色空間変換を制御するパラメータを設定します。
引数に指定可能な範囲は以下の通りです。
引数 |
設定可能範囲 |
limit | |
shift | |
mtx |
3x4マトリクスの符号付き整数 加算要素:20bit それ以外:12bit |
PGPリミット のうち、AG903_PGP_MGR_LIMIT_0_255 / AG903_PGP_MGR_LIMIT_16_235_AND_240 が指定可能です。
マトリクスの3x4の要素は下位12bitが有効となり、加算要素は下位19bitが有効となります。