Image、Audio 及 Video Extenders 管理與程式設計

DBvFrameDataTo24BitRGB


影像 音效 視訊
    X

將視訊框 (如 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);


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]