KSPROPERTY_TUNER_FREQUENCY_S 구조체(ksmedia.h)
KSPROPERTY_TUNER_FREQUENCY_S 구조는 TV 또는 라디오 튜너 장치의 빈도를 설명합니다.
구문
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;
멤버
Property
속성 집합, 속성 ID 및 요청 형식을 설명하는 초기화된 KSPROPERTY 구조를 지정합니다.
Frequency
튜너의 빈도를 지정합니다. 요청이 Get 요청인 경우 미니 드라이버는 튜너의 현재 빈도를 반환합니다. 요청이 Set 요청인 경우 미니 드라이버는 튜너의 빈도를 지정된 값으로 설정해야 합니다. 이 값은 헤르츠(Hz)로 지정됩니다.
LastFrequency
튜닝된 마지막 빈도를 지정합니다.
TuningFlags
튜닝 작업의 세분성을 설명하는 튜닝 플래그를 지정합니다. 요청이 Get 요청인 경우 미니 드라이버는 현재 튜닝 플래그를 반환합니다. 요청이 Set 요청인 경우 미니드라이버에서 지정된 튜닝 방법을 사용해야 합니다. 이 멤버는 KS_TUNER_TUNING_FLAGS 열거형의 값 중 하나로 설정해야 합니다.
VideoSubChannel
디지털 텔레비전 원본의 비디오 하위 채널을 지정합니다. 요청이 Get 요청인 경우 미니 드라이버는 디지털 TV 원본의 비디오 하위 채널을 지정된 값으로 반환해야 합니다. 요청이 Set 요청인 경우 미니드라이버가 디지털 TV 원본에 대한 비디오 하위 채널을 설정해야 합니다. 이 멤버는 DSS 튜너 모드(KSPROPERTY_TUNER_MODE_DSS)를 지원하는 디바이스에서만 사용됩니다.
AudioSubChannel
디지털 텔레비전 원본의 오디오 하위 채널을 지정합니다. 요청이 Get 요청인 경우 미니 드라이버는 디지털 TV 원본에 대한 오디오 하위 채널을 반환해야 합니다. 요청이 Set 요청인 경우 미니드라이버가 디지털 TV 원본에 대한 오디오 하위 채널을 설정해야 합니다. 이 멤버는 DSS 튜너 모드(KSPROPERTY_TUNER_MODE_DSS)를 지원하는 디바이스에서만 사용됩니다.
Channel
디지털 텔레비전 원본의 비디오 하위 채널을 지정합니다. 요청이 Get 요청인 경우 미니 드라이버는 디지털 TV 원본의 비디오 하위 채널을 지정된 값으로 반환해야 합니다. 요청이 Set 요청인 경우 미니드라이버가 디지털 TV 원본에 대한 비디오 하위 채널을 설정해야 합니다. 이 멤버는 DSS 튜너 모드(KSPROPERTY_TUNER_MODE_DSS)를 지원하는 디바이스에서만 사용됩니다.
Country
튜닝 작업의 현재 국가 코드를 지정합니다. 국가 코드는 국제 장거리 전화 걸기 코드에 해당하는 TAPI(전화 통신 API) 지역 코드 값을 따릅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |