Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



hlasitost

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

 

Vložit nový příspěvek

Jméno:

Předmět:

Příspěvek:

*AGGRESSIVE* O:-) :-/ :-P *BLUSH* *BYE* :'( *DASH* 8-) *DRINK* :-| *THUMBUP* *SOS* *KISSED* :-* *OK* *SECRET* *STOP*

Pohlaví:

Muž, Žena

Kontrola:

Do spodního pole opište z obrázku 5 znaků:

Kód pro ověření

 

 

 

Re: hlasitost

Autor: radomir2

10:02:30 10.06.2011

ako by som prepinal medzi
Playback, Recording and Voice
Hlasitost prehravania a hlasitost zaznamu

dakujem

Citovat příspěvek

 

Re: hlasitost

Autor: sum

16:02:27 23.08.2010

Dobrý den,
existuje možnost jak nastavit vyvážení L-P reproduktoru? Zkoušel jsem přidat funkci:

waveOutSetVolume(0,0);

před:
Ret = mixerSetControlDetails((HMIXEROBJ)hmx,&mxcd,MIXER_SETCONTROLDETAILSF_VALUE);

ale nechce fungovat.

Děkuji za každé postrčení

Citovat příspěvek

 

Re: hlasitost

Autor: JiriValerian

9:59:15 15.09.2008

[color=#008000]VojtaVitasek Napsal:
-------------------------------------------------------
> Menit mxl.dwComponentType jsem zkousel, ale
> nepomohlo to.[/color]

Pak jste asi něco dělal špatně tj. ne zcela dle uvedeného zdrojáku
nebo máte nějaké divné Windows (pozn. typuju, že spíš to první
je pravděpodobnější), protože mě ten příklad tak jak je napsán i když
změním [b]mxl.dwComponentType[/b] tak jak jsem uvedl ve
[b]Windows XP Professional[/b] naprosto bez problémů funguje
tj. mění se nastavení hlasitosti odpovídajícího prvku,
a to jsem to zkoušel na dvou různých počítačích.

Citovat příspěvek

 

Re: hlasitost

Autor: VojtaVitasek

7:14:29 15.09.2008

Menit mxl.dwComponentType jsem zkousel, ale nepomohlo to. Nasel jsem ale komponentu, ktera mi maximalne vyhovuje. Je od Vita Kovalcika a jmenuje se TAudioMixer [url]http://www.pastel.cz/programming/#delphi[/url]. Jak presne funguje jsem nestudoval, ale je u toho celkem hezka ukazkova aplikace :)

I tak dekuji Jirimu za odpovedi.

Citovat příspěvek

 

Re: hlasitost

Autor: JiriValerian

19:07:44 12.09.2008

[color=#008000]VojtaVitasek Napsal:
-------------------------------------------------------
> Dobry den, je nejaka moznost, jak menit hlasitost
> jednotlivych zarizeni?
>
> Pomoci vyse uvedeneho, jsem schopen ovladat
> celkovou hlasitost. Pak se mi jeste podarilo
> vygooglit jak ovladat Wave a Midi, ale ostatni se
> mi nedari. Zkousel jsem i funkce "aux" a take
> nic.
>
> Jedna se mi predevsim a nastaveni hlasitosti
> "Line-In", ale stejne by me zajimalo, jak delat i
> ostatni (CD, mikrofon atd.).[/color]

Pro inspiraci použijte zdroják, který jsem v tomto tématu již uvedl viz odkaz:

http://forum.builder.cz/read.php?16,2657158,2659672#msg-2659672

pouze s tím rozdílem, že na řádku před voláním
funkce [b]mixerGetLineInfo[/b] nastavíte do [b]mxl.dwComponentType[/b]
namísto [b]MIXERLINE_COMPONENTTYPE_DST_SPEAKERS[/b] jiný příznak viz níže.

[u]Pro Line-In:[/u]
[b]mxl.dwComponentType = MIXERLINE_COMPONENTTYPE_SRC_LINE;[/b]

[u]Pro CD:[/u]
[b]mxl.dwComponentType = MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC;[/b]

[u]Pro Mikrofon:[/u]
[b]mxl.dwComponentType = MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE;[/b]

atd.

Ostatní už si nastudujte z popisu položky [b]dwComponentType[/b]
ve struktuře typu [b]MIXERLINE[/b] viz odkaz.

[b]MIXERLINE structure[/b]
http://msdn.microsoft.com/en-us/library/ms712129(VS.85).aspx

Citovat příspěvek

 

Re: hlasitost

Autor: VojtaVitasek

7:21:17 12.09.2008

Dobry den, je nejaka moznost, jak menit hlasitost jednotlivych zarizeni?

Pomoci vyse uvedeneho, jsem schopen ovladat celkovou hlasitost. Pak se mi jeste podarilo vygooglit jak ovladat Wave a Midi, ale ostatni se mi nedari. Zkousel jsem i funkce "aux" a take nic.

Jedna se mi predevsim a nastaveni hlasitosti "Line-In", ale stejne by me zajimalo, jak delat i ostatni (CD, mikrofon atd.).

Citovat příspěvek

 

Re: hlasitost

Autor: d.a.v.e.

18:46:13 09.07.2008

dekuju, toto funguje zcela vyborne, vystaci si to jen s [bold]mmsystem.h[/bold] alespon pro builder, opravdu moc diky :)

Citovat příspěvek

 

Re: hlasitost

Autor: JiriValerian

17:07:24 08.07.2008

Tak s těma aux* funkcema mi to taky nefunguje, ale rozchodil jsem vlastní příklad přes mixer* funkce viz zdroják níže. Mě to ve Windows XP Professional funguje. Tak si to vyzkoušejte.

[size=14px][code][color=#0000FF]#include[/color] [color=#800080][/color]
[color=#0000FF]#include[/color] [color=#800080][/color]
[color=#0000FF]#include[/color] [color=#800080][/color]

[color=#0000FF]#pragma[/color] [color=#0000FF]comment[/color][color=#800000]([/color][color=#0000FF]lib[/color][color=#800000],[/color][color=#800080]"winmm.lib"[/color][color=#800000])[/color]
[color=#008000]// Pokud pouzivate MingW pak tuto pragmu nemuzete pouzit[/color]
[color=#008000]// a namisto toho si musite nekde v nastaveni projektu podle[/color]
[color=#008000]// typu vyvojoveho prostredi, ktere pouzivate, doplnit [/color]
[color=#008000]// do seznamu linkovanych knihoven odpovidajici knihovnu.[/color]
[color=#008000]// Jenze to nebude winmm.lib, ale patrne winmm.a nebo nejaky [/color]
[color=#008000]// podobny nazev, protoze v ramci sady MingW se v nekterych [/color]
[color=#008000]// pripadech pouzivaji krome jinych nazvu pripony [/color]
[color=#008000]// (namisto *.lib se pouziva *.a) i jine nazvy [/color]
[color=#008000]// samotnych knihoven, ale nevim presne jake.[/color]

[color=#0000FF]int[/color] main [color=#800000]([/color][color=#0000FF]void[/color][color=#800000])[/color]
[color=#800000]{[/color]
SetLastError[color=#800000]([/color][color=#0000FF]0[/color][color=#800000])[/color][color=#800000];[/color]

UINT p [color=#800000]=[/color] mixerGetNumDevs[color=#800000]([/color][color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]p[color=#800000])[/color] [color=#800000]{[/color]

UINT mxID[color=#800000];[/color]
HMIXER hmx[color=#800000];[/color]
MIXERLINE mxl[color=#800000];[/color]
MIXERCAPS mixd[color=#800000];[/color]
MIXERCONTROL mxc[color=#800000];[/color]
MIXERLINECONTROLS mxlc[color=#800000];[/color]
MIXERCONTROLDETAILS mxcd[color=#800000];[/color]
MIXERCONTROLDETAILS_UNSIGNED mxvol[color=#800000];[/color]
MMRESULT Ret[color=#800000];[/color]
LONG AddVolume[color=#800000];[/color]

printf[color=#800000]([/color][color=#800080]"Pocet: %d\n"[/color][color=#800000],[/color]p[color=#800000])[/color][color=#800000];[/color]

[color=#0000FF]for[/color] [color=#800000]([/color]mxID[color=#800000]=[/color][color=#0000FF]0[/color][color=#800000];[/color]mxID[color=#800000]<[/color]p[color=#800000];[/color]mxID[color=#800000]+[/color][color=#800000]+[/color][color=#800000])[/color] [color=#800000]{[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mixd[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCAPS[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]

Ret [color=#800000]=[/color] mixerGetDevCaps[color=#800000]([/color]mxID[color=#800000],[/color][color=#800000]&[/color]mixd[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCAPS[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerGetDevCaps, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]mixd[color=#800000].[/color]szPname[color=#800000][[/color][color=#0000FF]0[/color][color=#800000]][/color][color=#800000])[/color] [color=#800000]{[/color]
Ret [color=#800000]=[/color] mixerOpen[color=#800000]([/color][color=#800000]&[/color]hmx[color=#800000],[/color][color=#0000FF]0[/color][color=#800000],[/color][color=#0000FF]0[/color][color=#800000],[/color][color=#0000FF]0[/color][color=#800000],[/color]MIXER_OBJECTF_MIXER[color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerOpen, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mxl[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERLINE[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
mxl[color=#800000].[/color]cbStruct [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERLINE[color=#800000])[/color][color=#800000];[/color]
mxl[color=#800000].[/color]dwComponentType [color=#800000]=[/color] MIXERLINE_COMPONENTTYPE_DST_SPEAKERS[color=#800000];[/color]
Ret [color=#800000]=[/color] mixerGetLineInfo[color=#800000]([/color][color=#800000]([/color]HMIXEROBJ[color=#800000])[/color]hmx[color=#800000],[/color][color=#800000]&[/color]mxl[color=#800000],[/color]MIXER_GETLINEINFOF_COMPONENTTYPE[color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerGetLineInfo, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mxc[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROL[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
mxc[color=#800000].[/color]cbStruct [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROL[color=#800000])[/color][color=#800000];[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mxlc[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERLINECONTROLS[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
mxlc[color=#800000].[/color]cbStruct [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERLINECONTROLS[color=#800000])[/color][color=#800000];[/color]
mxlc[color=#800000].[/color]dwLineID [color=#800000]=[/color] mxl[color=#800000].[/color]dwLineID[color=#800000];[/color]
mxlc[color=#800000].[/color]dwControlType [color=#800000]=[/color] MIXERCONTROL_CONTROLTYPE_VOLUME[color=#800000];[/color]
mxlc[color=#800000].[/color]cControls [color=#800000]=[/color] [color=#0000FF]1[/color][color=#800000];[/color]
mxlc[color=#800000].[/color]cbmxctrl [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROL[color=#800000])[/color][color=#800000];[/color]
mxlc[color=#800000].[/color]pamxctrl [color=#800000]=[/color] [color=#800000]&[/color]mxc[color=#800000];[/color]
Ret [color=#800000]=[/color] mixerGetLineControls[color=#800000]([/color][color=#800000]([/color]HMIXEROBJ[color=#800000])[/color]hmx[color=#800000],[/color][color=#800000]&[/color]mxlc[color=#800000],[/color]MIXER_GETLINECONTROLSF_ONEBYTYPE[color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerGetLineControls, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mxcd[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROLDETAILS[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
ZeroMemory[color=#800000]([/color][color=#800000]&[/color]mxvol[color=#800000],[/color][color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROLDETAILS_UNSIGNED[color=#800000])[/color][color=#800000])[/color][color=#800000];[/color]
mxcd[color=#800000].[/color]cbStruct [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROLDETAILS[color=#800000])[/color][color=#800000];[/color]
mxcd[color=#800000].[/color]dwControlID [color=#800000]=[/color] mxc[color=#800000].[/color]dwControlID[color=#800000];[/color]
mxcd[color=#800000].[/color]cbDetails [color=#800000]=[/color] [color=#0000FF]sizeof[/color][color=#800000]([/color]MIXERCONTROLDETAILS_UNSIGNED[color=#800000])[/color][color=#800000];[/color]
mxcd[color=#800000].[/color]paDetails [color=#800000]=[/color] [color=#800000]&[/color]mxvol[color=#800000];[/color]
mxcd[color=#800000].[/color]cChannels [color=#800000]=[/color] [color=#0000FF]1[/color][color=#800000];[/color]
Ret [color=#800000]=[/color] mixerGetControlDetails[color=#800000]([/color][color=#800000]([/color]HMIXEROBJ[color=#800000])[/color]hmx[color=#800000],[/color][color=#800000]&[/color]mxcd[color=#800000],[/color]MIXER_GETCONTROLDETAILSF_VALUE[color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerGetControlDetails, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"ID %d: %s, rozsah volume: %d az %d, stav volume: %d\n"[/color][color=#800000],[/color]
mxID[color=#800000],[/color]mixd[color=#800000].[/color]szPname[color=#800000],[/color]
mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMinimum[color=#800000],[/color]
mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMaximum[color=#800000],[/color]
mxvol[color=#800000].[/color]dwValue[color=#800000])[/color][color=#800000];[/color]
AddVolume [color=#800000]=[/color] [color=#800000]([/color]mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMaximum [color=#800000]-[/color] mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMinimum[color=#800000])[/color] [color=#800000]/[/color] [color=#0000FF]10[/color][color=#800000];[/color]
mxvol[color=#800000].[/color]dwValue [color=#800000]+[/color][color=#800000]=[/color] AddVolume[color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color][color=#800000]([/color]LONG[color=#800000])[/color]mxvol[color=#800000].[/color]dwValue [color=#800000]>[/color] mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMaximum[color=#800000])[/color] [color=#800000]{[/color]
mxvol[color=#800000].[/color]dwValue [color=#800000]=[/color] mxc[color=#800000].[/color]Bounds[color=#800000].[/color]lMinimum[color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
Ret [color=#800000]=[/color] mixerSetControlDetails[color=#800000]([/color][color=#800000]([/color]HMIXEROBJ[color=#800000])[/color]hmx[color=#800000],[/color][color=#800000]&[/color]mxcd[color=#800000],[/color]MIXER_SETCONTROLDETAILSF_VALUE[color=#800000])[/color][color=#800000];[/color]
[color=#0000FF]if[/color] [color=#800000]([/color]Ret[color=#800000])[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerSetControlDetails, mxID=%d, chyba %lu\n"[/color][color=#800000],[/color]mxID[color=#800000],[/color][color=#800000]([/color]DWORD[color=#800000])[/color]Ret[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"set volume: %d\n"[/color][color=#800000],[/color]mxvol[color=#800000].[/color]dwValue[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
mixerClose[color=#800000]([/color]hmx[color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#800000]}[/color] [color=#0000FF]else[/color] [color=#800000]{[/color]
printf[color=#800000]([/color][color=#800080]"mixerGetNumDevs: 0\n"[/color][color=#800000])[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[color=#0000FF]return[/color] [color=#0000FF]0[/color][color=#800000];[/color]
[color=#800000]}[/color][color=#800000];[/color]
[/code][/size]

Citovat příspěvek

 

Re: hlasitost

Autor: d.a.v.e.

13:02:22 08.07.2008

[ital]void __fastcall TForm1::Button4Click(TObject *Sender)
{
Memo1->Text = auxGetNumDevs();
UINT foo = auxGetNumDevs();
if (foo) {
UINT t;
AUXCAPS auxCaps;
for(t=0;t if (!auxGetDevCaps(t,&auxCaps,sizeof(AUXCAPS))) {
if(auxCaps.dwSupport==AUXCAPS_VOLUME) {
AuxDeviceID=t;
Memo1->Text = t;
AuxAvail=TRUE; break;
}
}
}
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button5Click(TObject *Sender)
{
if (!AuxAvail)
auxSetVolume(AuxDeviceID,0x0000);
} [/ital]


funkce [bold]auxGetNumDevs()[/bold] mi vraci pocet pomocnych vystupnich jednotek [bold]0[/bold], coz je asi nejspise hlavni pricinou, proc to nejde, treba jsem taky lama, to by nebylo nic noveho :D. Pak, ale jak jinak ovladat nastaveni celkove hlasitosti systemu?

Citovat příspěvek

 

Re: hlasitost

Autor: zacatecnik

11:45:01 08.07.2008

tak sem hoďte Vámi upravený zdroják, btw: krokoval jste to? co to vrací?

Citovat příspěvek

 

Re: hlasitost

Autor: d.a.v.e.

10:01:55 08.07.2008

zkousel jsem si to upravit podle predlohy, ale stejne mi zvuk nejde ovladat :S. Netusim, cim to...

Citovat příspěvek

 

Re: hlasitost

Autor: JiriValerian

11:09:41 07.07.2008

[color=#008000]d.a.v.e. Napsal:
-------------------------------------------------------
> Zdravim,
> nevite nekdo, jakym zpusobem jde menit celkova
> hlasitost v systemu? Zkousim na to nejakym
> zpusobem prijit, jedine ceho jsem schopen, je
> menit hlasitost u zařízení Wave, ale jeho rozsah
> snizeni ci zvyseni hlasitosti je ponekud male.
> Nasel jsem si na MSDN nejake funkce, ale spise se
> jimi morim a k nejakemu vysledku, co by stal za
> to, jsem neprisel :S. Neporadil by mi s tim
> nekdo, jak na to?[/color]

Pomocí [b]auxGetNumDevs()[/b] a [b]auxGetDevCaps()[/b] získáte výčet zařízení přičemž si v cyklu najdete buď jedno nebo více, která podporují [b]AUXCAPS_VOLUME[/b] a jim pak můžete nastavit hlasitost pomocí [b]auxSetVolume[/b] viz odkaz na příklad:

http://www.mit.jyu.fi/vesal/kurssit/winohj/htyot/h93/cdsoitin/cdaudio.cpp

Příklad sice pracuje s CD, ale je tam viditelný ten cyklus s [b]auxGetDevCaps()[/b] a v jiné funkci je tam i volání [b]auxSetVolume[/b]. Takže se podle toho můžete inspirovat i pro Váš účel.

Citovat příspěvek

 

hlasitost

Autor: d.a.v.e.

21:17:36 06.07.2008

Zdravim,
nevite nekdo, jakym zpusobem jde menit celkova hlasitost v systemu? Zkousim na to nejakym zpusobem prijit, jedine ceho jsem schopen, je menit hlasitost u zařízení Wave, ale jeho rozsah snizeni ci zvyseni hlasitosti je ponekud male. Nasel jsem si na MSDN nejake funkce, ale spise se jimi morim a k nejakemu vysledku, co by stal za to, jsem neprisel :S. Neporadil by mi s tim nekdo, jak na to?

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: