Otevřít hlavní menu

Změny

InitGraph

Odebráno 28 bajtů, 6. 10. 2012, 20:08
bez shrnutí editace
;Poznámky
:Pokud je parametr [[GraphDriver]] rovný [[Detect]], volají se jakékoli uživatelsky definované autodetekční rutiny a potom [[DetectGraph]]. Je-li zjištěn grafický hardware, inicializuje se příslušný driver a zvolí se grafický režim.
:Nenulová hodnota parametru [[GraphDriver]] je považována za číslo driveru. Tento driver je pak zvolen a systém je uveden do grafického režimu, určeného parametrem [[GraphMode]]. Pokud tedy takto zabráníte autodetekci, musíte zároveň specifikovat pro požadovaný driver platný parametr [[GraphMode]].
:PathToDriver udává adresářovou cestu, kde lze najít grafické drivery. Pokud je PathToDriver rovno '', musejí být soubory s drivery v aktuálním adresáři.
:Jestliže je paměť pro grafický driver alokovaná na haldě pomocí [[GraphGetMem]], bude automaticky uvolněna při volání procedury [[CloseGraph]].
:Po volání [[InitGraph]] je [[GraphDriver]] nastaven na aktuální grafický driver a [[GraphMode]] je nastaven na aktuální grafický režim.
:Pokud dojde k chybě, [[GraphDriver]] i [[GraphResult]] (funkce) vrátí jednu z těchto hodnot konstant grXXXX: grNotDetected, grFileNotFound, grInvalidDriver, grNoLoadMem nebo grInvalidMode.
;Viz také