Partager via


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)

Voir aussi

KSPROPERTY

KSPROPERTY_TUNER_CAPS

KSPROPERTY_TUNER_IF_MEDIUM

PROPSETID_TUNER