|
Media Foundation 是DirectShow为主的旧式多媒体应用程序接口的替代者与继承者,在微软的计划下将逐步汰换DirectShow技术。Media Foundation要求Windows Vista或更高版本,不支持较早期的Windows版本,特别是Windows XP。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | 多媒体 | 多媒体基础类 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | 宽 | 整数型 | | | 高 | 整数型 | | | 分母 | 整数型 | | | 分子 | 整数型 | | | 像素格式 | 文本型 | | | 图 | 数据矩阵类 | | | 如果真 (多媒体.设备数 < 1 )信息框 (“未检测采集设备!”, 0, “错误”, )返回 (-1 ) 如果真 (多媒体. 打开设备 (1 ) < 0 )信息框 (“打开设备失败!”, 0, “错误”, )返回 (-1 ) 如果真 (多媒体. 创建源读取器 () < 0 )信息框 (“创建源读取器失败!”, 0, “错误”, )返回 (-1 )如果真 (多媒体. 获取属性描述 () < 0 )信息框 (“从源读取器获取设备属性列表失败!”, 0, “错误”, )返回 (-1 ) 计次循环首 (多媒体.类型数, i )多媒体. 获取支持分辨率 (i, 宽, 高 )多媒体. 获取支持帧率 (i, 分母, 分子 )多媒体. 获取支持像素格式 (i, 像素格式 )调试输出 (i, 宽, “x”, 高, 分母, 分子, 像素格式 )计次循环尾 () 多媒体.宽 = 1920 多媒体.高 = 1080 多媒体.像素格式 = 3 多媒体. 置类型属性 (5 ) 计次循环首 (1000, i )图 = 多媒体. 捕获图像 ()如果真 (图. 空 () = 假)视觉_显示图像 (“小白鼠”, 图 )视觉_等待按键 (10 )计次循环尾 ()多媒体. 释放源读取器 ()多媒体. 关闭设备 ()返回 (0 )
|
|