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 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)

Voir aussi

KSPROPERTY

KSPROPERTY_TUNER_CAPS

KSPROPERTY_TUNER_IF_MEDIUM

PROPSETID_TUNER