estructura KSPROPERTY_TUNER_FREQUENCY_S (ksmedia.h)

La estructura de KSPROPERTY_TUNER_FREQUENCY_S describe la frecuencia de un dispositivo de tv o de sintonizador de radio.

Sintaxis

typedef struct {
  KSPROPERTY Property;
  ULONG      Frequency;
  ULONG      LastFrequency;
  ULONG      TuningFlags;
  ULONG      VideoSubChannel;
  ULONG      AudioSubChannel;
  ULONG      Channel;
  ULONG      Country;
} KSPROPERTY_TUNER_FREQUENCY_S, *PKSPROPERTY_TUNER_FREQUENCY_S;

Miembros

Property

Especifica una estructura KSPROPERTY inicializada que describe el conjunto de propiedades, el identificador de propiedad y el tipo de solicitud.

Frequency

Especifica la frecuencia del tóner. Si la solicitud es una solicitud Get, el minidriver devuelve la frecuencia actual del tuner. Si la solicitud es una solicitud Set, el minidriver debe establecer la frecuencia del tuner en el valor especificado. Este valor se especifica en hercios (Hz).

LastFrequency

Especifica la última frecuencia optimizada.

TuningFlags

Especifica marcas de optimización que describen la granularidad de una operación de optimización. Si la solicitud es una solicitud Get, el minidriver devuelve las marcas de optimización actuales. Si la solicitud es una solicitud Set, el minidriver debe usar el método de optimización especificado. Este miembro debe establecerse en uno de los valores de la enumeración KS_TUNER_TUNING_FLAGS .

VideoSubChannel

Especifica el subcanal de vídeo de una fuente de televisión digital. Si la solicitud es una solicitud Get, el minidriver debe devolver el subcanal de vídeo para el origen de televisión digital al valor especificado. Si la solicitud es una solicitud Set, el minidriver debe establecer el subcanal de vídeo para la fuente de televisión digital. Este miembro solo lo usan los dispositivos que admiten el modo de tuner de DSS (KSPROPERTY_TUNER_MODE_DSS).

AudioSubChannel

Especifica el subcanal de audio de una fuente de televisión digital. Si la solicitud es una solicitud Get, el minidriver debe devolver el subcanal de audio para la fuente de televisión digital. Si la solicitud es una solicitud Set, el minidriver debe establecer el subcanal de audio para la fuente de televisión digital. Este miembro solo lo usan los dispositivos que admiten el modo de tuner de DSS (KSPROPERTY_TUNER_MODE_DSS).

Channel

Especifica el subcanal de vídeo de una fuente de televisión digital. Si la solicitud es una solicitud Get, el minidriver debe devolver el subcanal de vídeo para el origen de televisión digital al valor especificado. Si la solicitud es una solicitud Set, el minidriver debe establecer el subcanal de vídeo para la fuente de televisión digital. Este miembro solo lo usan los dispositivos que admiten el modo de tuner de DSS (KSPROPERTY_TUNER_MODE_DSS).

Country

Especifica el código de país actual para la operación de optimización. Los códigos de país siguen los valores de código de región de la API de telefonía (TAPI) que corresponden a los códigos de marcado internacionales de larga distancia.

Requisitos

Requisito Valor
Header ksmedia.h (incluye Ksmedia.h)

Consulte también

KSPROPERTY

KSPROPERTY_TUNER_FREQUENCY

KS_TUNER_TUNING_FLAGS

PROPSETID_TUNER