C# Класс LitDev.LDSound

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Asterisk ( ) : void

Play system Asterisk sound.

Beep ( ) : void

Play system Beep sound.

Exclamation ( ) : void

Play system Exclamation sound.

Hand ( ) : void

Play system Hand sound.

MusicPlayTime ( Primitive fileName ) : Primitive

Gets the play time for a music file.

Pause ( ) : void

Pause a recording.

Question ( ) : void

Play system Question sound.

Resume ( ) : void

Resume a paused recording.

Start ( ) : void

Start recording sound.

Stop ( Primitive wavFile ) : Primitive

Stop and save current sound recording.

Tone ( Primitive frequency, Primitive duration ) : void

Play a system tone sound with frequency and duration. Uses the motherboard speaker (not the sound card) and may be low quality or not available.

Приватные методы

Метод Описание
Beep ( uint dwFreq, uint dwDuration ) : bool
mciSendString ( string lpstrCommand, string lpstrReturnString, int uReturnLength, int hwndCallback ) : int

Описание методов

Asterisk() публичный статический Метод

Play system Asterisk sound.
public static Asterisk ( ) : void
Результат void

Beep() публичный статический Метод

Play system Beep sound.
public static Beep ( ) : void
Результат void

Exclamation() публичный статический Метод

Play system Exclamation sound.
public static Exclamation ( ) : void
Результат void

Hand() публичный статический Метод

Play system Hand sound.
public static Hand ( ) : void
Результат void

MusicPlayTime() публичный статический Метод

Gets the play time for a music file.
public static MusicPlayTime ( Primitive fileName ) : Primitive
fileName Primitive /// The full path of the music file e.g. "C:\Users\Public\Music\song.mp3". ///
Результат Primitive

Pause() публичный статический Метод

Pause a recording.
public static Pause ( ) : void
Результат void

Question() публичный статический Метод

Play system Question sound.
public static Question ( ) : void
Результат void

Resume() публичный статический Метод

Resume a paused recording.
public static Resume ( ) : void
Результат void

Start() публичный статический Метод

Start recording sound.
public static Start ( ) : void
Результат void

Stop() публичный статический Метод

Stop and save current sound recording.
public static Stop ( Primitive wavFile ) : Primitive
wavFile Primitive The full path to a wav file to save the recording. /// The extension will be set to ".wav" if it is not already.
Результат Primitive

Tone() публичный статический Метод

Play a system tone sound with frequency and duration. Uses the motherboard speaker (not the sound card) and may be low quality or not available.
public static Tone ( Primitive frequency, Primitive duration ) : void
frequency Primitive The tone frequency (from 37 to 32767 Hz).
duration Primitive The tone duration in ms.
Результат void