estrutura KSPROPERTY_TUNER_CAPS_S (ksmedia.h)

A estrutura KSPROPERTY_TUNER_CAPS_S descreve as funcionalidades de hardware dos dispositivos de ajuste de TV e rádio.

Sintaxe

typedef struct {
  KSPROPERTY   Property;
  ULONG        ModesSupported;
  KSPIN_MEDIUM VideoMedium;
  KSPIN_MEDIUM TVAudioMedium;
  KSPIN_MEDIUM RadioAudioMedium;
} KSPROPERTY_TUNER_CAPS_S, *PKSPROPERTY_TUNER_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.

ModesSupported

Especifica um OR bit a bit dos modos de sintonizador com suporte. Esse membro pode ser definido como um ou mais dos seguintes valores 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 canais de televisão digital. Essa configuração pode ser usada para recepção de televisão ATSC, DVB-C ou DVB-T.

VideoMedium

Especifica um GUID exclusivo que representa a conexão de hardware do sinal de vídeo analógico. Esse valor impõe conexões entre filtros. Os valores possíveis são NULL, indicando que nenhum pino foi criado; GUID_NULL, indicando que Medium não é usado para impor conexões; ou um GUID. Se um valor GUID for usado, somente os pinos de barra cruzada com um GUID médio correspondente poderão se conectar.

TVAudioMedium

Especifica um GUID exclusivo que representa a conexão de hardware do sinal de áudio de TV. Esse valor impõe conexões entre filtros. Os valores possíveis são NULL, indicando que nenhum pino foi criado; GUID_NULL, indicando que Medium não é usado para impor conexões; ou um GUID. Se um valor GUID for usado, somente os pinos de barra cruzada com um GUID médio correspondente poderão se conectar.

RadioAudioMedium

Especifica um GUID exclusivo que representa a conexão de hardware do sinal de áudio de rádio analógico. Esse valor impõe conexões entre filtros. Os valores possíveis são NULL, indicando que nenhum pino foi criado; GUID_NULL, indicando que Medium não é usado para impor conexões; ou um GUID. Se um valor GUID for usado, somente os pinos de barra cruzada com um GUID médio correspondente poderão se conectar.

Requisitos

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

Confira também

KSPROPERTY

KSPROPERTY_TUNER_CAPS

KSPROPERTY_TUNER_IF_MEDIUM

PROPSETID_TUNER