分享
 
 
 

MCI Command String总览—完全参数篇(3)

王朝vb·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

到限制

method method:当和“input”参数一起使用时,“method”值可以为“pre”,“post”或“direct”。

Open:

alias device_alias:指定设备的别名。一但指定该参数,则后续命令的“device_id”必须为变量“device_alias”

buffer buffer_size:设定waveform-audio设备的缓冲区大小,单位为秒。典型的设置为4秒,MCIWAVE设备最小为2秒,最大为9秒

parent hwnd:指定父窗体句柄

shareable:初始化设备时将其设为共享。如果某设备已设为共享方式打开,而又想再次打开该设备,则必须再指定该参数。MCISEQ sequencer及MCIWAVE设备不支持文具参数

sytle child:以子窗体方式打开一个窗体

style overlapped:以重叠方式打开一个窗体

style popup:以弹出式打开一个窗体

style style_type:指定一窗体样式

type device_type:指定某文件的设备类型

注意:如果使用“capability”命令为打开的设备返回设备类型,对于CD audio设备返回“cdaudio”,videodisc返回“videodisc”,MIDI sequencer返回“sequencer”,digital-video返回“AVIVideo”,waveform-audio返回“waveaudio”。

Paste:将剪切板的内容拷贝至工作区。digital-video设备支持该命令。

at rectangle:指定帧数据粘贴的区域。包括边界

audio stream stream:该命令影响工作区中指定的音频流。如果指定该参数后又想粘贴视频流,则必须指定“video stream”参数。默认为audio stream+video stream

insert:指定数据将被插入到工作区。插入点的数据会被移动到前面。这是默认设定

overwrite:将数据拷贝到工作区,插入点后的数据会被覆盖

to position:指定数据粘贴的工作区位置。默认为当前位置

video stream stream:该命令影响工作区中指定的视频流。如果指定该参数后又想粘贴音频流,则必须指定“audio stream”参数。默认为audio stream+video stream

Pause:暂停播放或记录。CD audio,digital-video,MIDI sequencer,VCR,videodisc和waveform-audio支持该命令。

Play:呵呵,这个命令无须多说。CD audio,digital-video,MIDI sequencer,videodisc,VCR和waveform-audio支持该设备。

at time:指定设备执行该命令的时间。

fast:指定设备快放。可以用“set”、“status”命令的“speed”参数设置和获取播放速度

from position:指定回放开始位置。默认为当前位置

fullscreen:指定使用一个全屏窗口播放。该参数仅对压缩文件有效,未压缩文件不能全屏播放

repeat:当播放到最终位置时重新开始播放

reverse:指定设备倒放。不能与“to position”参数同时使用。对videodisc设备,仅CAV格式的支持

scan:在不使视频失效的情况下尽可能地快放。对videodisc设备,仅CAV格式的支持

slow:指定设备慢放。可以用“set”、“status”命令的“speed”参数设置和获取播放速度

speed integer:按指定速度播放videodisc设备,单位帧每秒。仅CAV格式的支持

to position:指定回放终点。默认为媒体的终点

window:指定用与设备实例关连的窗口播放,这是默认设置

Put:决定显示源和显示目的窗口的区域。digital-video和video-overlay支持该命令。

destination:选择目的窗口的整个客户区显示图像

destination at rectangle:选择目的窗口的部份客户区显示图像

frame:选择整个帧缓冲区接收输入的视频图像

frame at rectangle:选择部份帧缓冲区接收输入的视频图像

source:选择整个要在目的窗口中显示的图像

source at rectangle:选择部份要在目的窗口中显示的图像

video:选择整个将被帧缓冲区捕捉的输入视频图像

video at rectangle:选择部份将被帧缓冲区捕捉的输入视频图像

window:恢复最初的播放窗口大小,这个命令同时也显示窗口

window at rectangle:改变显示窗口的大小和位置。

window client:恢复窗口的客户区

window client at rectangle:改变窗口客户区的大小和位置

“rectangle”的格式为X1 Y1 X2 Y2。X1 Y1为左上角坐标,X2 Y2指定宽度和长度

“put”命令定义了如下的区域(仅对video-overlay而言):“video rectangle”定义了要捕捉的输入视频图像的区域,“frame rectangle”定义了接收输入视频图像的帧缓冲区域,“source rectangle”定义了拷贝到目的窗口的帧缓冲区域,“destination rectangle”定义了接收视频图像的窗口客户区

Quality:自定义音频或视频的quality level和静态图像的压缩方式(例如BMP、JPG)。digital-video设备支持该命令

Realize:自定义图像显示窗口的调色板。digital-video支持该命令

Record:无须多说。VCR和waveform-audio设备支持该命令。虽然digital-video和MIDI sequencer设备支持该命令,但是MCIAVI和MCISEQ驱动不执行该命令

at rectangle:指定用作像素压缩、保存源的外部输入的一个矩形区域,默认为“put”命令“video”参数指定的区域。

at time:指定设备执行该命令的时间

audio stream stream:指定记录的音频流

from position:指定记录的开始位置,默认为当前位置

hold:当记录结束时暂停。记录结束时,“monitor”命令的“file”参数会被自动执行,如果想返回,执行“minitor”的“input”参数

initialize:初始化磁带

insert:指定新数据会被插入到文件的当前位置中

overwrite:指定新数据会覆盖文件中原数据

to position:指定记录的终点

video stream stream:指定记录的视频流

如果执行了“stop”或“pause”命令则记录中止。在使用任何有关位置值的参数之前,你可以使用“set”命令设置所希望的时间单位

Reserve:为设备的工作区分配连续的磁盘空间。digital-video设备支持该命令。

in path:指定用来保存记录数据的临时文件的目录路径。文件名由设备自动命名,该临时文件在设备被关闭时删除

size duration:指定工作区使用的近似磁盘空间。参数“duration”必须表示为当前的时间格式。如果省略,则设备会使用该设备默认的磁盘空间大小

指定磁盘空间后,接下来的“record”和“save”命令会使用该命令申请的磁盘空间。如果工作区有未保存的数据,在执行该命令后会丢失。某些设备并不能识别该命令,并忽略它。如果在记录之前没有执行该命令,则记录时会按设备的默认值先执行本命令。如果你想更好地控制磁盘分配延迟,控制磁盘分配大小和磁盘位置,请使用本命令。已分配的磁盘空间直到数据保存之后,或设备实例关闭之后才释放。

Restore:将一静态图像从文件拷贝到帧缓冲中。digital-video设备支持该命令。

at rectangle:指定相对于帧缓冲的区域。“rectangle”的格式为X1 Y1 X2 Y2。X1 Y1为左上角坐标,X2 Y2指定宽度和长度

from filename:指定保存图像的文件名。该参数必须指定

Resume:继续播放或记录。digital-video,VCR和waveform-audio支持该命令。虽然CD audio,MIDI sequencer和videodisc设备支持该命令,但是MCICDA,MCISEQ,MCIPIONR驱动不支持。

Save:保存一个mci文件。video-overlay和waveform-audio设备支持该命令。虽然digital-video设备和MIDI sequencer也支持该命令,但是MCIAVI和MCISEQ驱动不支持。

abort:退出正在进行的保存操作。该参数必须单独使用

at rectangle:指定相对帧缓冲的矩形区域。“rectangle”的格式为X1 Y1 X2 Y2。X1 Y1为左上角坐标,X2 Y2指定宽度和长度

filename:指定要保存的文件名。如果路径没有指定,文件会保存在上一个显式或隐式执行的reserve命令指定的路径中。如果没有执行过reserve命令,默认为应用程序的保存路径,该参数必须指定

keepreserve:在“reserve”命令未执行前指定未使用的磁盘空间

Seek:定位到指定的帧位置并等待。

at time:指定设备执行本命令的时间

mark mark_num:定位到“mark_num”变量指定的遮罩上。遮罩是可以被VCR设备在高速查找中检测到的写入到记录体中的特殊信号。遮罩是VCR的特点。

reverse:指定在VCR和CAV格式的videodisc上反向定位。如果指定to参数,则该参数无效。对VCR本参数与“mark”参数同时使用

to end:定位到媒体的终点

to position:定位到“position”指定的媒体位置

to start:定位到媒体的起始点

在使用任何有关位置值的参数之前,你可以使用“set”命令设置所希望的时间单位。digital-video支持两种形式的定位方式。这两种方式你可以使用“set”命令来设置。“seek exactly on”是指定位到指定的那一帧。“seek exactly off”是指定位到与指定帧最接近的关键帧。如果CD audio正在播放时执行该命令,则播放会暂停。如果videodisc设备执行该命令,设备会关闭音频,并向前或向后快放,直到定位成功。如果waveform-audio设备执行该命令,其行为取决于取样大小。如果取样大小为16bit或更大,当指定的位置与取样起始点不同时,“seek”命令定位到最近的取样起始点。

Set:设置某些参数(例如左声道,光驱开关,Time Format等等。)。CD audio,digital-video,MIDI sequencer,VCR,videodisc,video-overlay和waveform-audio支持该命令。

alignment integer:设置与传送到waveform-audio设备的数据起始部份有关的数据块队列

any input:在记录时使用任何支持当前格式的输入。这是默认设置

any output:在播放时使用任何支持当前格式的输出。这是默认设置

assemble record on

assemble record off:在“assemble”模式下,所有磁道以设备预定义的格式记录。

audio all off:

audio all on:关闭、打开音频输出

audio left off

audio left on

audio right off

audio right on:关闭、打开左、右声道

bitspersample bit_count:设置用以记录或播放的每次PCM(Pulse Code Modulation)取样bit值。文件以该取样频率保存

bytespersec byte_rate:设置每秒播放或记录的平均byte数量。文件以该取样频率保存

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有