structure KSPROPERTY_TUNER_CAPS_S (ksmedia.h)
La structure KSPROPERTY_TUNER_CAPS_S décrit les fonctionnalités matérielles des appareils de réglage de télévision et de radio.
Syntaxe
typedef struct {
KSPROPERTY Property;
ULONG ModesSupported;
KSPIN_MEDIUM VideoMedium;
KSPIN_MEDIUM TVAudioMedium;
KSPIN_MEDIUM RadioAudioMedium;
} KSPROPERTY_TUNER_CAPS_S, *PKSPROPERTY_TUNER_CAPS_S;
Membres
Property
Spécifie une structure de KSPROPERTY initialisée qui décrit le jeu de propriétés, l’ID de propriété et le type de requête.
ModesSupported
Spécifie une OR au niveau du bit des modes de réglage pris en charge. Ce membre peut être défini sur une ou plusieurs des valeurs suivantes de l’énumération KSPROPERTY_TUNER_MODES définie dans ksmedia.h:
Drapeau | Signification |
---|---|
KSPROPERTY_TUNER_MODE_TV | Indique que le tuner est capable de régler la diffusion analogique ou les chaînes de télévision par câble. |
KSPROPERTY_TUNER_MODE_FM_RADIO | Indique que le tuner est capable de régler les canaux radio FM. |
KSPROPERTY_TUNER_MODE_AM_RADIO | Indique que le tuner est capable de régler les canaux radio AM. |
KSPROPERTY_TUNER_MODE_DSS | Indique que le tuner est capable de régler les canaux DSS. |
KSPROPERTY_TUNER_MODE_ATSC | Indique que le tuner est capable de paramétrer les canaux de télévision numérique. Ce paramètre peut être utilisé pour ATSC, DVB-C ou DVB-T réception de télévision. |
VideoMedium
Spécifie un GUID unique représentant la connexion matérielle du signal vidéo analogique. Cette valeur applique les connexions entre les filtres. Les valeurs possibles sont NULL, ce qui indique qu’aucune broche n’est créée ; GUID_NULL, indiquant que Medium n’est pas utilisé pour appliquer les connexions ; ou un GUID. Si une valeur GUID est utilisée, seules les broches de barre croisée avec un GUID moyen correspondant sont autorisées à se connecter.
TVAudioMedium
Spécifie un GUID unique représentant la connexion matérielle du signal audio TV. Cette valeur applique les connexions entre les filtres. Les valeurs possibles sont NULL, ce qui indique qu’aucune broche n’est créée ; GUID_NULL, indiquant que Medium n’est pas utilisé pour appliquer les connexions ; ou un GUID. Si une valeur GUID est utilisée, seules les broches de barre croisée avec un GUID moyen correspondant sont autorisées à se connecter.
RadioAudioMedium
Spécifie un GUID unique représentant la connexion matérielle du signal audio radio analogique. Cette valeur applique les connexions entre les filtres. Les valeurs possibles sont NULL, ce qui indique qu’aucune broche n’est créée ; GUID_NULL, indiquant que Medium n’est pas utilisé pour appliquer les connexions ; ou un GUID. Si une valeur GUID est utilisée, seules les broches de barre croisée avec un GUID moyen correspondant sont autorisées à se connecter.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h (include Ksmedia.h) |