Oznámení

Sbalit
Aktuálně žádná oznámení.

AmiBlitz 3

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    #16
    Systém tagů je alternativní způsob jak funkcím předávat parametry. Je to obecnější systém, neboť počet parametrů a jejich pořadí je libovolné. Z deklarace je patrné, že tag má dvě složky: identifikátor a hodnotu. Identifikátor musí být vytvořen (stanoven) autorem funkce, která s tagy pracuje. Je to 32bitový integer. Ve vašich případech to jsou hodnoty SA_Width, SA_Height, SA_Depth. Speciálním identifikátorem je TAG_DONE, kterým se označuje ukončení seznamu tagů. Za ním už se další hodnota nečte. Za identifikátorem tagu musí následovat jeho 32bitová hodnota (výjimkou je TAG_DONE). Hodnotou může být cokoliv, co se vleze do rozsahu 4 bajtů (integer, adresa, 32bit IEEE float, ...). Záleží na funkci, jestli tag podporuje. Pokud ano, předpokládá, že hodnota tagu bude nějakého (v dokumentaci stanoveného) typu. Pokud funkce předaný tag nepodporuje, prostě ho přeskočí.

    Komentovat


      #17
      Dostal jsem nápad na jeden mega projekt, ale potřeboval bych sehnat místa (weby, FTP, soukromé FTP, warez, cokoliv), kde jsou ke stažení prakticky jakékoliv knihy, časopisy případně i ručně psané poznámky o Amize, Pokud možno co nejkvalitněji naskenové nebo ideálně převedené do textu. Čím více informací tím lépe.
      Naposledy upravil Cyberian; 20.12.2024, 10:49:43.
      Amiga 1200 Infinitiv tower, TF1260@50MHz, OS 3.1.4, PPaint7.3, RoadShow
      Amiga 1200 Blizzard 1230 IV, asahi case + rozdělaný podsvit klávesnice
      Projects: The Lost Forest - still in progress, Stereo Amiga Sampler - hotovo

      Komentovat


        #18
        Strasne toho je na archive.org (zahranicni casopisy a dokumentace) a v podstate kompletni ceska tvorba u Damiho na Gdrive.

        Komentovat

        Zpracovávám...
        X