イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

DBvFrameDataTo24BitRGB


イメージ オーディオ ビデオ
O

ビデオ・フレームを、MPEG などの YUV カラー値形式から、24 ビット RGB 形式に変換します。 API 呼び出しを出す前に、ターゲット・バッファーを割り振る必要があります。

許可

なし。

ライブラリー・ファイル
OS/2 および Windows AIX、HP-UX、および Solaris
dmbmpeg.lib libdmbmpeg.a (AIX)

libdmbmpeg.sl (HP-UX)

libdmbmpeg.so (Solaris)

インクルード・ファイル

dmbshot.h

構文

long DBvFrameDataTo24BitRGB(
      unsigned char *RGB,
      DBvFrameData *fd,
      unsigned long dx,
      unsigned long dy
      );

パラメーター

RGB (out)
RGB バッファーを指すポインター。

fd (in)
変換するフレーム・データを指すポインター。

dx (in)
フレーム幅。

dy (in)
フレームの高さ。

エラー・コード

MMDB_SUCCESS
正常に処理された API 呼び出し。

ビデオ・フレームを MPEG から 24 ビット RGB に変換するには、次のようにします。

#include <dmbshot.h>
rc = DBvFrameDataTo24BitRGB(RGB, &video->fd,
       video->dx, video->dy);


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]