structure KSPROPERTY_TUNER_MODE_CAPS_S (ksmedia.h)
La structure KS_PROPERTY_TUNER_MODE_CAPS_S décrit les fonctionnalités des appareils de tuner tv et radio.
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 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 pour lequel l’appelant demande des informations de capacité. Il peut s’agir de l’un des modes tuner suivants 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 émissions du Comité des systèmes de télévision avancés (tv numérique pour le États-Unis) ou d’autres normes de télévision numérique. |
StandardsSupported
Décrit les normes vidéo analogiques 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) 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 taille d’étape la plus petite 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é.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |