SetGPRM 方法

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

注意

此组件可用于 Microsoft Windows 2000、Windows XP 和 Windows Server 2003 操作系统。 它可能在后续版本中变更或不可用。

 

方法 SetGPRM 将指定的常规参数寄存器设置为指定的值。

MSWebDVD.SetGPRM(iIndex, nValue)

参数

iIndex

指定要设置为 Integer 的常规参数寄存器。 Integer 值的范围必须介于 0 到 15 之间。

nValue

将寄存器的新值指定为 Integer。

备注

常规参数寄存器(即 GPRM)是 16 位寄存器,每个光盘都可以以独特的方式用于临时数据存储。 对于使用 MSWebDVD 对象的任何标准播放或导航控件,播放器应用程序不需要访问这些寄存器。 此方法适用于实现高级功能的玩家应用程序。 请勿尝试直接修改 GPRM,除非你完全了解 DVD 规范,以及在特定光盘上播放 GPRM 的方式。 更改这些值可能会导致不可预知的行为。