Compartilhar via


estrutura KSPROPERTY_TUNER_MODE_CAPS_S (ksmedia.h)

A estrutura KS_PROPERTY_TUNER_MODE_CAPS_S descreve os recursos de dispositivos de TV e de radioajuste.

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 de 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 que é definida em ksmedia.h:

Bandeira 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 as transmissões do Comitê avançado de sistemas de televisão (TV digital para os Estados Unidos) ou outro padrão de televisão digital.

StandardsSupported

Descreve os padrões de vídeo analógicos com suporte. Se Mode estiver 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 frequência mais baixa 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 ajuste.

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.

Observações

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

Requisitos

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

Consulte também

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER