Сообщение Re[5]: Общая громкость звука от 08.02.2017 18:36
Изменено 08.02.2017 18:38 drpops
Re[5]: Общая громкость звука
Здравствуйте, drpops, Вы писали:
D>Здравствуйте, VTT, Вы писали:
VTT>>Здравствуйте, drpops, Вы писали:
D>>>Здравствуйте, VTT, Вы писали:
VTT>>Вам скорее нужен интерфейс IAudioEndpointVolume,
VTT>>который можно получить вызвав метод Activate интерфейса IMMDevice,
VTT>>который можно получить вызвав метод GetDefaultAudioEndpoint интерфейса IMMDeviceEnumerator,
VTT>>который можно получить вызвав метод CoCreateInstance.
VTT>>Значения констант можно поискать рядом с объявлением нужного интерфейса в соответствующем заголовочном файле.
VTT>>Нужные заголовочные файлы обычно указываются на MSDN внизу страниц, в разделе Requirements.
D>Спасибо большое. Даже нашел портирование на делфи вот тут http://www.cyberforum.ru/delphi/thread430568.html
D>(если кому интересно, конечно) пока ковыряюсь, только сейчас руки дошли...
Все, разобрался, сделал рабочий код. Но есть интересные приколы...
Винду точно индусы писали
D>Здравствуйте, VTT, Вы писали:
VTT>>Здравствуйте, drpops, Вы писали:
D>>>Здравствуйте, VTT, Вы писали:
VTT>>Вам скорее нужен интерфейс IAudioEndpointVolume,
VTT>>который можно получить вызвав метод Activate интерфейса IMMDevice,
VTT>>который можно получить вызвав метод GetDefaultAudioEndpoint интерфейса IMMDeviceEnumerator,
VTT>>который можно получить вызвав метод CoCreateInstance.
VTT>>Значения констант можно поискать рядом с объявлением нужного интерфейса в соответствующем заголовочном файле.
VTT>>Нужные заголовочные файлы обычно указываются на MSDN внизу страниц, в разделе Requirements.
D>Спасибо большое. Даже нашел портирование на делфи вот тут http://www.cyberforum.ru/delphi/thread430568.html
D>(если кому интересно, конечно) пока ковыряюсь, только сейчас руки дошли...
Все, разобрался, сделал рабочий код. Но есть интересные приколы...
Винду точно индусы писали
Re[5]: Общая громкость звука
Здравствуйте, drpops, Вы писали:
D>Здравствуйте, VTT, Вы писали:
VTT>>Здравствуйте, drpops, Вы писали:
D>>>Здравствуйте, VTT, Вы писали:
VTT>>Вам скорее нужен интерфейс IAudioEndpointVolume,
VTT>>который можно получить вызвав метод Activate интерфейса IMMDevice,
VTT>>который можно получить вызвав метод GetDefaultAudioEndpoint интерфейса IMMDeviceEnumerator,
VTT>>который можно получить вызвав метод CoCreateInstance.
VTT>>Значения констант можно поискать рядом с объявлением нужного интерфейса в соответствующем заголовочном файле.
VTT>>Нужные заголовочные файлы обычно указываются на MSDN внизу страниц, в разделе Requirements.
D>Спасибо большое. Даже нашел портирование на делфи вот тут http://www.cyberforum.ru/delphi/thread430568.html
D>(если кому интересно, конечно) пока ковыряюсь, только сейчас руки дошли...
Все, разобрался, сделал рабочий код. Но есть интересные приколы...
Винду точно индусы писали
Ну или документацию
D>Здравствуйте, VTT, Вы писали:
VTT>>Здравствуйте, drpops, Вы писали:
D>>>Здравствуйте, VTT, Вы писали:
VTT>>Вам скорее нужен интерфейс IAudioEndpointVolume,
VTT>>который можно получить вызвав метод Activate интерфейса IMMDevice,
VTT>>который можно получить вызвав метод GetDefaultAudioEndpoint интерфейса IMMDeviceEnumerator,
VTT>>который можно получить вызвав метод CoCreateInstance.
VTT>>Значения констант можно поискать рядом с объявлением нужного интерфейса в соответствующем заголовочном файле.
VTT>>Нужные заголовочные файлы обычно указываются на MSDN внизу страниц, в разделе Requirements.
D>Спасибо большое. Даже нашел портирование на делфи вот тут http://www.cyberforum.ru/delphi/thread430568.html
D>(если кому интересно, конечно) пока ковыряюсь, только сейчас руки дошли...
Все, разобрался, сделал рабочий код. Но есть интересные приколы...
Винду точно индусы писали
Ну или документацию