ksmedia.h) (KSPROPERTY_TUNER_CAPS_S 结构
KSPROPERTY_TUNER_CAPS_S结构描述电视和无线电优化设备的硬件功能。
语法
typedef struct {
KSPROPERTY Property;
ULONG ModesSupported;
KSPIN_MEDIUM VideoMedium;
KSPIN_MEDIUM TVAudioMedium;
KSPIN_MEDIUM RadioAudioMedium;
} KSPROPERTY_TUNER_CAPS_S, *PKSPROPERTY_TUNER_CAPS_S;
成员
Property
指定描述属性集、属性 ID 和请求类型的已初始化 KSPROPERTY 结构。
ModesSupported
指定支持的调谐器模式的按位 OR。 此成员可以设置为 ksmedia.h 中定义的 KSPROPERTY_TUNER_MODES 枚举中的以下一个或多个值:
标志 | 含义 |
---|---|
KSPROPERTY_TUNER_MODE_TV | 指示调谐器能够调整模拟广播或有线电视频道。 |
KSPROPERTY_TUNER_MODE_FM_RADIO | 指示调谐器能够优化调频广播通道。 |
KSPROPERTY_TUNER_MODE_AM_RADIO | 指示调谐器能够优化 AM 无线电通道。 |
KSPROPERTY_TUNER_MODE_DSS | 指示调谐器能够优化 DSS 通道。 |
KSPROPERTY_TUNER_MODE_ATSC | 指示调谐器能够调整数字电视频道。 此设置可用于 ATSC、DVB-C 或 DVB-T 电视接收。 |
VideoMedium
指定表示模拟视频信号的硬件连接的唯一 GUID。 此值强制在筛选器之间建立连接。 可能的值为 NULL,表示未创建引脚;GUID_NULL,指示中未用于强制连接;或 GUID。 如果使用 GUID 值,则仅允许具有匹配的中等 GUID 的横线引脚进行连接。
TVAudioMedium
指定表示电视音频信号的硬件连接的唯一 GUID。 此值强制在筛选器之间建立连接。 可能的值为 NULL,表示未创建引脚;GUID_NULL,指示中未用于强制连接;或 GUID。 如果使用 GUID 值,则仅允许具有匹配的中等 GUID 的横线引脚进行连接。
RadioAudioMedium
指定表示模拟无线电音频信号的硬件连接的唯一 GUID。 此值强制在筛选器之间建立连接。 可能的值为 NULL,表示未创建引脚;GUID_NULL,指示中未用于强制连接;或 GUID。 如果使用 GUID 值,则仅允许具有匹配的中等 GUID 的横线引脚进行连接。
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |