VB语言

本类阅读TOP10

·Visual Basic 安装程序的制作!!
·VB中使用EXCEL输出
·一个简单的MP3播放器
·VB程序实现WindowsXP效果的界面!!
·VB打造超酷个性化菜单(六)
·透明位图
·平铺与拉伸MDI窗口的背景图 ~!~
·对《VB程序实现WindowsXP效果的界面》一文的补遗
·从Windows资源管理器中拖动文件
·VB打造超酷个性化菜单(一)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
MCI Command String总览—完全参数篇

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 channels channel_count:设置播放或记录的频道

 clock time:将外部时间设为变量“time”。该变量为一无符号长整形数值

 counter format:设置计数器格式

 counter value:将VCR计数器设为指定的值

 door closed:收回光盘托盘

 door open:退出光盘

 file format format:指定“save”或“capture”命令使用的时间格式。如果省略,则设备默认的格式会被使用。如果指定了一个与当前算法和“quality”相冲突的文件格式,则会使用默认的文件格式。以下都是以定义的文件格式:

 aviAVI格式;avssAVSS格式;dibDIB格式;jfifJFIF格式;jpegJPEG格式;mpegMPEG格式;rdibRLE DIB格式;rjpegRJPEG格式

 format tag pcm:设置播放或记录的格式为PCM,文件即以该格式保存

 format tag tag:设置播放或记录的格式,文件即以该格式保存

 index timecode

 index counter

 index date

 index time:设置VCR的当前显示

 input integer:设置音频输入的频道

 length duration:设置用户指定的VCR磁带长度

 master midi:设置MIDI sequencer为同步源,同步数据以MIDI格式发送

 master none:禁止MIDI sequencer发送同步数据

 master smpte:设置MIDI sequencer为同步源,同步数据以SMPTESociety of Motion Picture and Television Engineers电影与电视工程师协会)格式发送

 offset time:设置SMPTE偏移。变量“time”的格式为:hh:mm:ss:ffhh是小时,mm是分钟,ss是秒,ff是帧

 output integer:设置音频输出的频道

 pause timeout:设置“pause”命令的最大持续时间,单位为毫秒。0表示没有暂停

 postroll duration duration:以当前时间格式设置执行一个“stop”或“pause”命令时用来中断VCR传输的时间长度

 port mapper:将MIDI印射设置为接收MIDI消息的端口

 port none:取消MIDI消息传送

 port port_number MIDI端口设置为接收MIDI消息

 power on

 power off:打开、关闭一个设备的电源

 preroll duration duration:以当前时间格式设置用来稳定VCR输出的长度

 record format SP

 record format LP

 record format EP:设置VCR记录模式,SP:正常播放;EP:外部播放;LP长播放

 samplespersec integer:设置播放或记录的取样速度,文件即以该格式保存

 seek exactly on

 seek exactly off:设置两种定位模式。“seek exactly on”是指定位到指定的那一帧。“seek exactly off”是指定位到与指定帧最接近的关键帧。

 slave file:设置MIDI sequencer使用文件数据作为同步源,这是默认设置

 slave midi:设置MIDI sequencer使用输入的MIDI数据作为同步源。sequencerMIDI格式识别数据

 slave none:设置MIDI sequencer忽略同步源数据

 slave smpte:设置MIDI sequencer使用输入的MIDI数据作为同步源。sequencerSMPTE格式识别数据

 speed factor:设置工作区音频视频回放的速度。“factor”为一比例值:1000表示正常速度播放,500表示以正常速度一半播放,2000表示以正常速度2倍播放。为0时表示在不丢音视频帧的情况下尽可能地快放

 still file format format:设置“capture”命令使用的文件格式

 tempo tempo_value:设置sequence速度,以当前时间格式

 time format btyes:在PCM格式文件中,设置时间格式为bytes。所有的位置信息都将表示为bytes

 time format frames:设置时间格式为帧

 time format hms:设置时间格式为小时,分钟,秒

 time format milliseconds:设置时间格式为毫秒

 time format msf:设置时间格式为分钟,秒,帧。其表示为:mmssffmm为分钟,ss为秒,ff为帧

 time format samples:设置时间格式为取样频率

 time format smpte24

 time format smpte25

 time format smpte30:设置时间格式为SMPTE帧速度

 time format smpte 30 drop:设置时间格式为SMPTE30降速(?)

 time format song pointer:设置时间格式为歌曲指针

 time format tmsf:设置时间格式为磁道、分钟、秒、帧形式。其表示为:ttmmssfftt为磁道,mm为分钟,ss为秒,ff为帧

 time format track:设置位置格式为磁道

 time mode counter:设置位置信息模式为使用VCR计数器

 time mode detect:设置位置信息模式为基于探测磁带时间代码信息的格式

 time mode timecode:设置磁带的位置信息模式为使用时间代码信息的格式

 video off

 video on:关闭、打开视频

Setaudio:设置音频参数(例如低音,高音,左右声道)。digital-videoVCR支持该命令。

 algorithm algorithm:选择一个指定的音频压缩算法。该算法将用在“reserve”和“record”命令中。MCI定义“algorithm”为:“g711”“g721”“g722”“g728”“pcm”“cdxa”“adpcm”“adpcm4e

 alignment to integer:设置与waveform-audio设备的输入数据起始部份有关的数据块队列

 bass to factor:设置音频低音值

 bitspersample to bit_count:设置记录时每次取样的bit数量

 bytespersec to integer:设置每秒记录的平均byte数量

 clocktime:指定在“over”参数中使用的时间单位为毫秒

 input:激活“bass”“treble”“volume”参数的设置。使之影响播放和记录信号。这是默认设置

 left off

 left on:关闭、打开左声道

 left volume to factor:设置左声道的音量

 monitor to type number number:控制哪个输入源会传递到VCR的输出而不改变记录源的选择。“type”可以是“output”或其它有效的输入源。如果“number”没有指定,则第一个此类型的输入会被选择

 off

 on:关闭、打开音频

 output:激活“bass”“treble”“volume”参数的设置。使之影响播放信号,并不影响记录信号

 over duration:指定如果使用“factor”变量的参数有所改变,将花多长时间。“duration”为当前时间格式,如果不指定该参数,参数变化会立即执行

 quality descriptor:指定音频记录到一个文件时压缩的特征。所有设备都支持“low”“medium”“high

 record off:清除音频源选择,接下来的“record”命令不会记录音频数据

 record on:打开音频数据记录选择。这是默认项

 record track track_number off:清除“track_number”指定的音频源选择,接下来的“record”命令不会记录该音频数据

 record track track_number on:打开“track_number”指定的音频源选择

 right off

 right on:关闭、打开音频右声道输出

 right volume to factor:设置右声道的音量

 samplespersec to integer:在“pcm”或“adpcm”算法下记录的取样频率,文件即以该格式保存

 source to sourcename:设置音频输入源。“sourcename”可以是“left”“right”“average”“stereo”,分别意为左,右,平均,立体声

 source to type number number:选择将记录在磁带上的音频源。“type”必须是“tuner”“line”“svideo”“aux”“generic”“mute

 stream to number:指定工作区回放的音频流。如果该参数没有指定,而且文件也没有定义一个默认值,则音频驱动器物理上第一遇到的音频流会被播放

 track track_number off:关闭指定磁道

 track track_number on:打开指定磁道

 treble to factor:设置高音值

 volume to factor:设置左右声道音量

 据本人的经验,低音值,高音值,及音量在01000之间取值。关于音频还有一个重要的方面容易让人迷惑:有些朋友期望将左(右)声道关闭来禁止左(右)声道的声音,但这种结果是剩下的声道仍有些微被关闭的声道的声音。这是因为默认的音频源总是立体声的,而立体声即是在左(右)声道中掺入轻微的右(左)声道的声音,以达到立体效果。要想完全禁止某一声道的声音,请使用“source to sourcename”参数。

Setvideo:设置视频回放或捕捉的参数(例如亮度、对比度、伽马值等。)。digital-video设备支持该命令。

 algorithm algorithm:指定下一个“reserve”或“record”命令使用的视频压缩算法。MCI已定义的有:“mpeg”“h261”,如果指定的算法与当前的文件格式冲突,则会使用文件默认的算法

 bitsperpel to count:设置用“capture”或“record”保存数据时每像素bit数量

 brightness to factor:设置视频亮度

 clocktime:指定“over”参数使用的时间单位为毫秒

 color to factor:设置视频饱和度(色彩)

 contrast to factor:设置视频对比度

 gamma to value:设置伽马修正值。“value”为2200表示伽马值为2.21000表示不做伽马修正,

 halftone:使用halftone调色板代替默认的调色板

 input:激活“brightness”“color”“contrast”“gamma”“sharpness”“tint”参数设置,使之影响输入信号和记录信号

 key color to r:g:b:设置“key color”为一RGB

 key index to index:设置“key index”。“index”必须为一物理调色板的索引

 monitor to type number number:控制哪个输入源会传递到VCR的输出而不改变记录源的选择。“type


相关文章

相关软件