TBitmap Функция перекрытия двух графических объектов ProgressBar, заставка программы Распознование., см. внутри темы... Перетаскивание картинок с помощью мыши Движение картинок form & thread, непонятки Включение UPGRADE Webbrowser, замена стандартного ИЕ Работа с географической картой. выделить R, G и B компоненты, DirectX series.clear не работает, график очищается не всегда Chart не хочет точку больше 1817, ошибка при передаче ординаты 1818 компонент TRichEdit VRML, Использование VRML Рисунок с анимацией, какими компонентами программный MIDI синтезатор, извлечение нот Оформление интерфейса, не красиво получается... FileListBox, Examplя Как определить битрате файла ? Библиотека типа BASS TBitmap, Незнаю как использовать функцию Совмещение, иконок как просмотреть текущий уровень звука, при помощи TGauge или TProgressBar MP3 BilleniumSoft, полезная вещь Как использовать Флеш или Gif анимацию Как определить цвет BMP-файла?, В определенном углу Bitmep'a... Быстрый доступ к пикселям (в памяти?(как сделать?), TBitmap->Canvas->Pixels[i][j]=... -slow Вопрос по поводу блокировок! плавное усиление громкости, как реализовать? Как записать звук с микрофона Как перетаскивать компоненты в Run-Time? Быстрейшее .., Как быстро вывести рисунок на форму Webbrowser и цвет пикселя, хочу получить цвет... Пишу предпросмотра, Нужна помощь имеющих опыт в этом деле Текст спрайтом, вывод текста без фона Компонены расшифровки файла миди, Где его можно найти?? Графика не выводится на принтер Как Вы относитесь к курящим девушкам? Как получить текст с сообщения?, Нужен исходник! Интересные еффекты, Где найти ? Как поменять цвет ?, ... Условное обозначение железной дороги, Как нарисовать? Как на канве нарисовать жирную пунктирную линию?, Pen.Style=psDot Быстродействие графики, Различия функций отображения Наследование и TBitmap, ООП и графика Надо написать Мега Пеинт, Собственно сабж... извpащаться с битмапом Смена св-в Canvas КАК ПРОИГРАТЬ MP3 ИЗ РЕСУРСА?, Не сохраняя файл на диск!!! Помогите дописать программу..., -= Uninstall Key =- OpenGL: Эффект помехов Хочу нарисовать линию на имаге, есть точка, нет точки, есть точка и т.д. иконки не выкалупываются ПОМОГИТЕ ПОЖАЛУИСТА Помагите сделать ...., ...Еквалайзер Рисунок, Что лучше ???? отключение DirectDrawAcceleration Проблема с медиаплэйером Конвертировать координаты Мерцание картинок, как избавиться? Срочно!!!!! Преобразовать данные из Exel в БД Делф Надо написать Мега Плеер, Собственно сабж glGenTextures - Not found :( Поверхность Безье, Повернуть одну поверхность, а не все!! OpenGL: работа с камерой Запись с микрофона, в мп3 файл, Как это сделать? Как узнать версию DirectX? громкость звука, TMediaPlayer
|
Платные хостинги
Раскрутка сайта
Книги по программированию
плавное усиление громкости, как реализовать?
- Нужно плавное усиление громкости звука, но что бы общая громкость системы не изменялась.Если кто пробовал, подскажите как реализовать и чем?Может DelphiX поможет?
- Во-первых очень интересно где ты это реализуешь и с помощью каких средств? Где звук воспроизводится? Какого формата звук?
- Пока я еще ничем не воспроизвожу, хочу определиться чем лучше, какой тип музыкальных файлов лучше подобрать, к примеру если я буду проигрывать wav mediaplayerom. В том и вопрос чем лучше грузить и как увеличивать громкость?к примеру я могу работать с громкостью такКод procedure TForm1.SetWaveVolume(const AVolume: DWord); var Woc : TWAVEOUTCAPS;begin if WaveOutGetDevCaps(WAVE_MAPPER, @Woc, sizeof(Woc)) = MMSYSERR_NOERROR then if Woc.dwSupport and WAVECAPS_VOLUME = WAVECAPS_VOLUME then WaveOutSetVolume(WAVE_MAPPER, AVolume);end;highlightSyntax('delphizdhYzd','delphi');
- как тебе надо менять звук, и что значит плавно? Хош, меняй его по таймеру...Вот функцияКод uses MMSystem;const MCI_SETAUDIO = $0873; MCI_DGV_SETAUDIO_VOLUME = $4002; MCI_DGV_SETAUDIO_ITEM = $00800000; MCI_DGV_SETAUDIO_VALUE = $01000000; MCI_DGV_STATUS_VOLUME = $4019; type MCI_DGV_SETAUDIO_PARMS = record dwCallback: DWORD; dwItem: DWORD; dwValue: DWORD; dwOver: DWORD; lpstrAlgorithm: PChar; lpstrQuality: PChar; end; type MCI_STATUS_PARMS = record dwCallback: DWORD; dwReturn: DWORD; dwItem: DWORD; dwTrack: DWORD; end;procedure SetMPVolume(MP: TMediaPlayer; Volume: Integer); //Volume: 0 - 1000 var p: MCI_DGV_SETAUDIO_PARMS;begin p.dwCallback := 0; p.dwItem := MCI_DGV_SETAUDIO_VOLUME; p.dwValue := Volume; p.dwOver := 0; p.lpstrAlgorithm := nil; p.lpstrQuality := nil; mciSendCommand(MP.DeviceID, MCI_SETAUDIO, MCI_DGV_SETAUDIO_VALUE or MCI_DGV_SETAUDIO_ITEM, Cardinal(@p));end;highlightSyntax('delphiTA0OTk','delphi');А вот под таймеромКод procedure TForm1.Timer1Timer(Sender: TObject);Var Gr:Integer;begin Gr:=Gr+10; SetMPVolume(MediaPlayer1, Gr); Gauge1.Progress:=Gr; If Gr=1000 Then Timer1.Enabled:=False;end;highlightSyntax('delphi1NjI=','delphi');тока изначальную громкость выставь...Насколько я понял вопрос...

Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|