struttura KSPROPERTY_TUNER_MODE_CAPS_S (ksmedia.h)
La struttura KS_PROPERTY_TUNER_MODE_CAPS_S descrive le funzionalità dei dispositivi TV e tuner radio.
Sintassi
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;
Members
Property
Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.
Mode
Specifica la modalità di tuner su cui il chiamante richiede informazioni sulle funzionalità. Può essere una delle modalità di tuner seguenti dall'enumerazione KSPROPERTY_TUNER_MODES definita in ksmedia.h:
Contrassegno | Significato |
---|---|
KSPROPERTY_TUNER_MODE_TV | Indica che il tuner è in grado di ottimizzare i canali di trasmissione analogica o tv via cavo. |
KSPROPERTY_TUNER_MODE_FM_RADIO | Indica che il tuner è in grado di ottimizzare i canali radio FM. |
KSPROPERTY_TUNER_MODE_AM_RADIO | Indica che il tuner è in grado di ottimizzare i canali radio AM. |
KSPROPERTY_TUNER_MODE_DSS | Indica che il tuner è in grado di ottimizzare i canali DSS. |
KSPROPERTY_TUNER_MODE_ATSC | Indica che il tuner è in grado di ottimizzare le trasmissioni di Advanced Television Systems Committee (TV digitale per il Stati Uniti) o altri standard televisivi digitali. |
StandardsSupported
Descrive gli standard video analogici supportati. Se Mode è impostato su KSPROPERTY_TUNER_MODE_TV, questo membro può essere impostato su uno o più valori (logicamente ORed) dell'enumerazione KS_AnalogVideoStandard .
MinFrequency
Specifica la frequenza più bassa supportata dal tuner. Questo valore è inhz (Hz).
MaxFrequency
Specifica la frequenza più elevata supportata dal tuner. Questo valore è inhz (Hz).
TuningGranularity
Specifica le dimensioni minime possibili tra due impostazioni della frequenza di ottimizzazione. Questo valore è inhz (Hz).
NumberOfInputs
Specifica il numero di input nel tuner.
SettlingTime
Specifica il tempo, espresso in millisecondi, affinché una nuova impostazione di frequenza diventi stabile.
Strategy
Specifica il metodo di ottimizzazione. Questo membro deve essere impostato su solo uno dei valori dell'enumerazione KS_TUNER_STRATEGY .
Commenti
Il minidriver riempie le funzionalità in modalità per la modalità di tuner richiesta.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (include Ksmedia.h) |