
BOOL DSP_ConvertYuvToRgb(const void* src, void* dst, u32 size);
BOOL DSP_ConvertYuvToRgbAsync(const void* src, void* dst, u32 size, DSP_GraphicsCallback callback);
| src | YUV422形式の画像データを保持しているバッファ。 |
| dst | 変換後のデータを格納するバッファ。 |
| size | src のデータサイズ。 |
| callback | 処理の終了時に実行されるコールバック関数。 |
変換が正常に終了した場合はTRUEを返します。
変換が正常に終了しなかった場合や、既にグラフィックスコンポーネントが何らかの処理を行っている場合はFALSEを返します。
YUV422 フォーマットの画像データを RGB555 フォーマットに変換します。
YUV422 フォーマットの画像データは、カメラから取得することができます。
メインメモリからDSP(WRAM-C)へのデータ転送は、DMAを用いて行われます。
非同期版(*Async)を実行した場合、変換終了は引数として登録したコールバック関数が呼ばれることで通知されます。
DSP_LoadGraphics,
DSP_UnloadGraphics,
CAMERA_SetOutputFormat
2008/05/22 初版