Partager via


structure KSPROPERTY_TUNER_MODE_CAPS_S (ksmedia.h)

La structure KS_PROPERTY_TUNER_MODE_CAPS_S décrit les fonctionnalités des appareils de radio et de télévision.

Syntaxe

typedef struct {
  KSPROPERTY Property;
  ULONG      Mode;
  ULONG      StandardsSupported;
  ULONG      MinFrequency;
  ULONG      MaxFrequency;
  ULONG      TuningGranularity;
  ULONG      NumberOfInputs;
  ULONG      SettlingTime;
  ULONG      Strategy;
} KSPROPERTY_TUNER_MODE_CAPS_S, *PKSPROPERTY_TUNER_MODE_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.

Mode

Spécifie le mode tuner sur lequel l’appelant demande des informations sur la fonctionnalité. Il peut s’agir de l’un des modes de réglage suivants à partir 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 émissions avancées du comité des systèmes de télévision (tv numérique pour les États-Unis) ou d’autres normes de télévision numérique.

StandardsSupported

Décrit les normes de vidéo analogique prises en charge. Si mode est défini sur KSPROPERTY_TUNER_MODE_TV, ce membre peut être défini sur une ou plusieurs valeurs (logiquement ORed) à partir de l’énumération KS_AnalogVideoStandard.

MinFrequency

Spécifie la fréquence la plus basse prise en charge par le tuner. Cette valeur est en hertz (Hz).

MaxFrequency

Spécifie la fréquence la plus élevée prise en charge par le tuner. Cette valeur est en hertz (Hz).

TuningGranularity

Spécifie la plus petite taille d’étape possible entre deux paramètres de la fréquence de réglage. Cette valeur est en hertz (Hz).

NumberOfInputs

Spécifie le nombre d’entrées sur le tuner.

SettlingTime

Spécifie le temps, en millisecondes, pour qu’un nouveau paramètre de fréquence devienne stable.

Strategy

Spécifie la méthode de paramétrage. Ce membre doit être défini sur une seule des valeurs de l’énumération KS_TUNER_STRATEGY.

Remarques

Le minidriver remplit les fonctionnalités de mode pour le mode tuner demandé.

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER