다음을 통해 공유


LINEGENERATETONE 구조체(tapi.h)

LINEGENERATETONE 구조체에는 생성할 톤에 대한 정보가 포함되어 있습니다. 이 구조체는 lineGenerateToneTSPI_lineGenerateTone 함수에서 사용됩니다.

구문

typedef struct linegeneratetone_tag {
  DWORD dwFrequency;
  DWORD dwCadenceOn;
  DWORD dwCadenceOff;
  DWORD dwVolume;
} LINEGENERATETONE, *LPLINEGENERATETONE;

멤버

dwFrequency

이 톤 구성 요소의 빈도(헤르츠)입니다. 서비스 공급자는 애플리케이션에서 지정한 빈도를 해상도에 맞게 조정(반올림 또는 축소)할 수 있습니다.

dwCadenceOn

생성할 사용자 지정 톤 주기의 "켜기" 기간 길이(밀리초)입니다. 0은 톤이 생성되지 않음을 의미합니다.

dwCadenceOff

생성할 사용자 지정 톤 주기의 "off" 기간 길이(밀리초)입니다. 0은 오프타임이 없음, 즉 일정한 톤을 의미합니다.

dwVolume

톤을 생성할 볼륨 수준입니다. 0x0000FFFF 값은 전체 볼륨을 나타내고 0x00000000 값은 무음입니다.

설명

이 구조체는 확장되지 않을 수 있습니다.

이 구조체는 톤 생성에만 사용됩니다. 톤 모니터링에는 사용되지 않습니다.

요구 사항

   
머리글 tapi.h

추가 정보

TSPI_lineGenerateTone

lineGenerateTone