estrutura KSPROPERTY_TUNER_MODE_CAPS_S (ksmedia.h)

A estrutura de KS_PROPERTY_TUNER_MODE_CAPS_S descreve os recursos de dispositivos de TV e de sintonizador de rádio.

Sintaxe

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;

Membros

Property

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

Mode

Especifica o modo de ajuste sobre o qual o chamador está solicitando informações de funcionalidade. Pode ser um dos seguintes modos de ajuste da enumeração KSPROPERTY_TUNER_MODES definida em ksmedia.h:

Sinalizador Significado
KSPROPERTY_TUNER_MODE_TV Indica que o sintonizador é capaz de ajustar canais analógicos de transmissão ou tv a cabo.
KSPROPERTY_TUNER_MODE_FM_RADIO Indica que o sintonizador é capaz de ajustar canais de rádio FM.
KSPROPERTY_TUNER_MODE_AM_RADIO Indica que o sintonizador é capaz de ajustar canais de rádio AM.
KSPROPERTY_TUNER_MODE_DSS Indica que o sintonizador é capaz de ajustar canais DSS.
KSPROPERTY_TUNER_MODE_ATSC Indica que o sintonizador é capaz de ajustar transmissões avançadas do Comitê de Sistemas de Televisão (TV Digital para o Estados Unidos) ou outro padrão de televisão digital.

StandardsSupported

Descreve os padrões de vídeo analógicos com suporte. Se Mode for definido como KSPROPERTY_TUNER_MODE_TV, esse membro poderá ser definido como um ou mais valores (logicamente ORed) da enumeração KS_AnalogVideoStandard .

MinFrequency

Especifica a menor frequência com suporte pelo sintonizador. Esse valor está em hertz (Hz).

MaxFrequency

Especifica a frequência mais alta com suporte do sintonizador. Esse valor está em hertz (Hz).

TuningGranularity

Especifica o menor tamanho de etapa possível entre duas configurações da frequência de ajuste. Esse valor está em hertz (Hz).

NumberOfInputs

Especifica o número de entradas no sintonizador.

SettlingTime

Especifica o tempo, em milissegundos, para que uma nova configuração de frequência se torne estável.

Strategy

Especifica o método de ajuste. Esse membro deve ser definido como apenas um dos valores da enumeração KS_TUNER_STRATEGY .

Comentários

O minidriver preenche os recursos de modo para o modo de sintonizador solicitado.

Requisitos

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

Confira também

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER