estrutura KSPROPERTY_TUNER_FREQUENCY_S (ksmedia.h)

A estrutura KSPROPERTY_TUNER_FREQUENCY_S descreve a frequência de um dispositivo de SINTONIZADOR de TV ou rádio.

Sintaxe

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;

Membros

Property

Especifica uma estrutura KSPROPERTY inicializada que descreve o conjunto de propriedades, a ID da propriedade e o tipo de solicitação.

Frequency

Especifica a frequência do sintonizador. Se a solicitação for uma solicitação Get, o minidriver retornará a frequência atual do sintonizador. Se a solicitação for uma solicitação Set, o minidriver deverá definir a frequência do sintonizador para o valor especificado. Esse valor é especificado em hertz (Hz).

LastFrequency

Especifica a última frequência ajustada.

TuningFlags

Especifica sinalizadores de ajuste que descrevem a granularidade de uma operação de ajuste. Se a solicitação for uma solicitação Get, o minidriver retornará os sinalizadores de ajuste atuais. Se a solicitação for uma solicitação Set, o minidriver deverá usar o método de ajuste especificado. Esse membro deve ser definido como um dos valores da enumeração KS_TUNER_TUNING_FLAGS .

VideoSubChannel

Especifica o subcanal de vídeo de uma fonte de televisão digital. Se a solicitação for uma solicitação Get, o minidriver deverá retornar o subcanal de vídeo para a fonte de televisão digital para o valor especificado. Se a solicitação for uma solicitação Set, o minidriver deverá definir o subcanal de vídeo para a fonte de televisão digital. Esse membro só é usado por dispositivos que dão suporte ao modo de sintonizador DSS (KSPROPERTY_TUNER_MODE_DSS).

AudioSubChannel

Especifica o subcanal de áudio de uma fonte de televisão digital. Se a solicitação for uma solicitação Get, o minidriver deverá retornar o subcanal de áudio para a fonte de televisão digital. Se a solicitação for uma solicitação Set, o minidriver deverá definir o subcanal de áudio para a fonte de televisão digital. Esse membro só é usado por dispositivos que dão suporte ao modo de sintonizador DSS (KSPROPERTY_TUNER_MODE_DSS).

Channel

Especifica o subcanal de vídeo de uma fonte de televisão digital. Se a solicitação for uma solicitação Get, o minidriver deverá retornar o subcanal de vídeo para a fonte de televisão digital para o valor especificado. Se a solicitação for uma solicitação Set, o minidriver deverá definir o subcanal de vídeo para a fonte de televisão digital. Esse membro só é usado por dispositivos que dão suporte ao modo de sintonizador DSS (KSPROPERTY_TUNER_MODE_DSS).

Country

Especifica o código do país atual para a operação de ajuste. Os códigos de país seguem os valores de código de região da TAPI (API de Telefonia) que correspondem aos códigos de discagem de longa distância internacionais.

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)

Confira também

KSPROPERTY

KSPROPERTY_TUNER_FREQUENCY

KS_TUNER_TUNING_FLAGS

PROPSETID_TUNER