与 DVD 解码器相关的 KS 属性

下表描述了与 DVD 解码器相关的内核流式处理属性集及其各自的属性:

KSPROPSETID_AudioDecoderOut属性集将所有与 DVD 解码器硬件的音频输出相关的内核流式处理属性组合在一起。

KSPROPSETID_AudioDecoderOut KS 属性 属性说明

KSPROPERTY_AUDDECOUT_MODES

指定解码器硬件支持的所有潜在音频输出模式的按位组合,例如 PCM 5.1 和 S/PDIF。

KSPROPERTY_AUDDECOUT_CUR_MODE

指定解码器硬件的当前音频输出模式,如立体声模拟或 S/PDIF。

KSPROPSETID_DvdSubPic属性集将所有与 DVD 子画面显示相关的内核流式处理属性组合在一起。

KSPROPSETID_DvdSubPic KS 属性 属性说明

KSPROPERTY_DVDSUBPIC_PALETTE

为子画面显示指定 16 YUV 调色板项。

KSPROPERTY_DVDSUBPIC_HLI

指定要更改其颜色或对比度的子画面的矩形。

KSPROPERTY_DVDSUBPIC_COMPOSIT_ON

指定是启用还是禁用 DVD 子画面的显示。

KSPROPSETID_CopyProt属性集将所有与 DVD 内容的 Macrovision 复制保护相关的内核流式处理属性组合在一起。

KSPROPSETID_CopyProt KS 属性 属性说明

KSPROPERTY_DVDCOPY_CHLG_KEY

为解码器硬件与 DVD 驱动器之间的总线质询密钥指定。

KSPROPERTY_DVDCOPY_DVD_KEY1

将解码器的第一个总线密钥指定为复制保护机制的一部分。

KSPROPERTY_DVDCOPY_DEC_KEY2

将解码器的第二个总线密钥指定为复制保护机制的一部分。

KSPROPERTY_DVDCOPY_TITLE_KEY

将当前 DVD 内容中的标题键指定为复制保护机制的一部分。

KSPROPERTY_COPY_MACROVISION

指定数据流的 Macrovision 级别。

KSPROPERTY_DVDCOPY_REGION

在复制保护机制中,根据语言限制指定当前区域。

KSPROPERTY_DVDCOPY_SET_COPY_STATE

指定硬件 DVD 解码器流的复制状态。

KSPROPERTY_DVDCOPY_DISC_KEY

将解码器的光盘密钥指定为复制保护机制的一部分。

KSPROPSETID_TSRateChange属性集对与时间戳速率更改相关的所有内核流式处理属性进行分组。

KSPROPSETID_TSRateChange KS 属性 属性说明

KS_AM_RATE_SimpleRateChange

指定开始新时间戳的开始时间。

KS_AM_RATE_ExactRateChange

指定一个 "输入" 时间戳以开始新的时间戳。 尚未实现此属性。

KS_AM_RATE_MaxFullDataRate

指定最大完整数据速率。

KS_AM_RATE_Step

尚未实现此属性。

KSPROPSETID_VPConfig 和 KSPROPSETID_VPVBIConfig属性集将与视频端口配置和视频端口垂直遮蔽间隔配置相关的所有内核流式处理属性组合在一起。 这两个属性集包含相同的属性。

KSPROPSETID_VPConfig 和 KSPROPSETID_VPVBIConfig KS 属性 属性说明

KSPROPERTY_VPCONFIG_NUMCONNECTINFO

指定视频端口的最大连接数。

KSPROPERTY_VPCONFIG_GETCONNECTINFO

指定可能的视频端口配置的数组。

KSPROPERTY_VPCONFIG_SETCONNECTINFO

指定可能配置的数组中的特定视频端口配置。

KSPROPERTY_VPCONFIG_VPDATAINFO

指定初始视频端口配置,例如像素宽高比 r 和字段极性。

KSPROPERTY_VPCONFIG_MAXPIXELRATE

指定具有特定维度的视频端口的最大像素速率。

KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT

指定像素格式的最大数目。

KSPROPERTY_VPCONFIG_GETVIDEOFORMAT

指定可能的像素格式的数组。

KSPROPERTY_VPCONFIG_SETVIDEOFORMAT

指定可能像素格式的数组中的特定像素格式。

KSPROPERTY_VPCONFIG_INVERTPOLARITY

指定是否反转视频端口的极性。

KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY

指定硬件是否可以减小映像大小。

KSPROPERTY_VPCONFIG_SCALEFACTOR

指定用户定义的视频端口尺寸,包括宽度和高度。

KSPROPERTY_VPCONFIG_DDRAWHANDLE

指定 DirectDraw 句柄信息。

KSPROPERTY_VPCONFIG_VIDEOPORTID

指定视频端口 ID 信息。

KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE

指定 DirectDraw 面控点信息。

KSPROPERTY_VPCONFIG_SURFACEPARAMS

指定图面的参数,如 x 和 y 的源和间距。

KSPROPSETID_Wave属性集将所有与控制 DVD 解码器硬件的输出量或具有音频循环后音频电缆的模拟电视调谐器适配器相关的内核流式处理属性组合在一起。

KSPROPSETID_Wave KS 属性 属性说明

KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES

指定设备的波形兼容功能,例如设备是否接受输入并生成输出。

KSPROPERTY_WAVE_INPUT_CAPABILITIES

指定设备硬件的 wave 输入功能,如采样频率和每个样本的位数。

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES

指定设备硬件的 wave 输出功能,如每个样本的位数和可用示例内存。

KSPROPERTY_WAVE_BUFFER

指定设备硬件的波形缓冲区设置,例如循环属性、波形缓冲区大小和波形缓冲区的起始地址。

KSPROPERTY_WAVE_FREQUENCY

指定设备硬件的频率。

KSPROPERTY_WAVE_VOLUME

指定设备硬件的左右卷衰减。

KSPROPERTY_WAVE_PAN

指定设备硬件的左侧和右侧平移级别。