다음을 통해 공유


KSPROPERTY_TUNER_MODE_CAPS_S 구조체(ksmedia.h)

KS_PROPERTY_TUNER_MODE_CAPS_S 구조는 TV 및 라디오 튜너 장치의 기능을 설명합니다.

구문

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;

멤버

Property

속성 집합, 속성 ID 및 요청 형식을 설명하는 초기화된 KSPROPERTY 구조를 지정합니다.

Mode

호출자가 기능 정보를 요청하는 튜너 모드를 지정합니다. ksmedia.h에 정의된 KSPROPERTY_TUNER_MODES 열거형의 다음 튜너 모드 중 하나일 수 있습니다.

플래그 의미
KSPROPERTY_TUNER_MODE_TV 튜너가 아날로그 브로드캐스트 또는 케이블 TV 채널을 조정할 수 있음을 나타냅니다.
KSPROPERTY_TUNER_MODE_FM_RADIO 튜너가 FM 라디오 채널을 튜닝할 수 있음을 나타냅니다.
KSPROPERTY_TUNER_MODE_AM_RADIO 튜너가 AM 라디오 채널을 튜닝할 수 있음을 나타냅니다.
KSPROPERTY_TUNER_MODE_DSS 튜너가 DSS 채널을 튜닝할 수 있음을 나타냅니다.
KSPROPERTY_TUNER_MODE_ATSC 튜너가 고급 텔레비전 시스템 위원회 브로드캐스트(미국 디지털 TV) 또는 기타 디지털 TV 표준을 조정할 수 있음을 나타냅니다.

StandardsSupported

지원되는 아날로그 비디오 표준에 대해 설명합니다. Mode가 KSPROPERTY_TUNER_MODE_TV 설정된 경우 이 멤버는 KS_AnalogVideoStandard 열거형에서 하나 이상의 (논리적으로 ORed) 값으로 설정될 수 있습니다.

MinFrequency

튜너에서 지원하는 가장 낮은 빈도를 지정합니다. 이 값은 헤르츠(Hz)에 있습니다.

MaxFrequency

튜너에서 지원하는 가장 높은 빈도를 지정합니다. 이 값은 헤르츠(Hz)에 있습니다.

TuningGranularity

튜닝 빈도의 두 설정 간에 가능한 가장 작은 단계 크기를 지정합니다. 이 값은 헤르츠(Hz)에 있습니다.

NumberOfInputs

튜너의 입력 수를 지정합니다.

SettlingTime

새 빈도 설정이 안정될 시간을 밀리초 단위로 지정합니다.

Strategy

튜닝 메서드를 지정합니다. 이 멤버는 KS_TUNER_STRATEGY 열거형의 값 중 하나로만 설정해야 합니다.

설명

미니드라이버가 요청된 튜너 모드의 모드 기능을 채웁니다.

요구 사항

요구 사항
헤더 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER