Condividi tramite


struttura KSPROPERTY_TUNER_STATUS_S (ksmedia.h)

La struttura KSPROPERTY_TUNER_STATUS_S descrive lo stato di avanzamento di un'operazione di ottimizzazione per i dispositivi TV e tuner radio, inclusa la frequenza di ottimizzazione attuale.

Sintassi

typedef struct {
  KSPROPERTY Property;
  ULONG      CurrentFrequency;
  ULONG      PLLOffset;
  ULONG      SignalStrength;
  ULONG      Busy;
} KSPROPERTY_TUNER_STATUS_S, *PKSPROPERTY_TUNER_STATUS_S;

Membri

Property

Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.

CurrentFrequency

Specifica la frequenza corrente del tuner. Questo valore si trova inhz (Hz).

PLLOffset

Specifica l'offset PLL (Phase Locked Loop) in multipli della granularità di ottimizzazione. Questa operazione viene usata se la strategia di tuner è KS_TUNER_STRATEGY_PLL. Se la strategia di tuner non è KS_TUNER_STRATEGY_PLL, questo valore non ha alcun significato. La tabella seguente illustra il valore da restituire dal minidriver per varie condizioni di ottimizzazione, presupponendo che la granularità di ottimizzazione sia di 62,5 kHz:

Offset frequenza PLLOffset
+125,000 +2
+62,500 +1
Perfettamente sintonizzato 0
-62,500 -1
-125,000 -2

SignalStrength

Specifica l'ampiezza del segnale. Questa opzione viene usata se la strategia di tuner è KS_TUNER_STRATEGY_SIGNAL_STRENGTH. Indipendentemente dalla strategia di ottimizzazione supportata dal minidriver, i valori validi per questo membro sono:

Valore Significato
-1 Forza non disponibile.
0 Non in base a una frequenza accettabile.
1 In base a una frequenza accettabile.

Busy

Indica se il minidriver è attualmente occupato con il processo di ottimizzazione. Questo membro deve essere impostato su TRUE se il minidriver sta attualmente ottimizzando un canale. In caso contrario, se il minidriver non è attualmente in fase di ottimizzazione su un nuovo canale, questo membro deve essere impostato su FALSE.

Osservazioni

Per altre informazioni sui PLLOffset e SignalStrength, vedere 'acquisizione tv basata su PCI. Se il dispositivo tuner supporta l'ottimizzazione radio, vedere Video Capture Devices with Radio Tuners.

Fabbisogno

Requisito Valore
intestazione ksmedia.h (include Ksmedia.h)

Vedere anche

KSPROPERTY

KSPROPERTY_TUNER_STATUS

PROPSETID_TUNER