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 la télévision et de la 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 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 un OR au niveau du bit des modes tuner 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 :
Indicateur | Signification |
---|---|
KSPROPERTY_TUNER_MODE_TV | Indique que le tuner est capable de régler des chaînes de diffusion analogique ou de télévision câblée. |
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 régler les canaux de télévision numérique. Ce paramètre peut être utilisé pour la réception de télévision ATSC, DVB-C ou DVB-T. |
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 à barres croisées 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 à barres croisées 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 à barres croisées avec un GUID moyen correspondant sont autorisées à se connecter.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |