IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计

DBvFrameDataTo24BitRGB


图象 音频 视频
    X

将视频帧从 YUV 颜色值格式(如 MPEG)转换为 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(输出)
指向目标 RGB 缓冲区的指针。

fd(输入)
指向要转换的帧数据的指针。

dx(输入)
帧宽度

dy(输入)
帧高度

错误码

MMDB_SUCCESS
对 API 调用的处理成功完成。

将视频帧由 MPEG 转换为 24 位 RGB:

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


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]