Bitmaps · bei.pm

E bipụtara na 19/11/2015·Emechara na 13/02/2025·Igbo
Aha a bụ ederede a kwadoro site na OpenAI GPT-4o Mini.

Ụdị faịlụ e kwuru na ibe a dabere na nyocha teknụzụ nke ihe onwunwe nke Dynamix, Inc. na Sierra Entertainment.
Ihe onwunwe a bụ akụkụ nke Activision Publishing, Inc.- / Activision Blizzard, Inc.-mass na ugbu a n Owned by Microsoft Corp..

A na-ejikwa ozi a na Nhazi Nzọụkwụ na Analụ Ntụle maka ebumnuche nke ịchekwa na ịrụ ọrụ ọnụ na data akụkọ.
E nweghị ihe ọmụma pụrụ iche ma ọ bụ nke nzuzo eji.

A na-enweta egwuregwu a ugbu a na gog.com dịka nbudata.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF edo
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Ọnọdụ Ụdị data Aha Nkọwa
0x0000 uint(32) Nke a bụ obosara a haziri.

Na-enye obosara nke data pixel ahịrị na Byte - n'ihi na ha bụ nke ahaziri na njedebe 4-Byte.

Ya mere, ọ dị mfe ịrịgo na ahịrị foto ọ bụla.

Gịnị kpatara na uru a na-echekwa ya nke ọma, n'agbanyeghị na enwere ike ịgbakọọ ya, adịghị mfe ịghọta.
O nwere ike ịbụ mmelite maka koodu render.

0x0004 uint(32) Offset

Na-egosi offset nke ahịrị mbụ na bitmap

0x0008 uint(32) Ike

Na-enye elu nke onyonyo na pixel

0x000c uint(32) Obosara

Na-enye obosara nke foto na pixel

0x0010 uint(16) Ụdị

Kpọrọ ụdị oyiyi ahụ. O yiri ka ọ bụ Bitmaske:

  • 0x04 dị na ya ma ọ bụrụ na ọ bụ 1bpp eserese.
  • 0x40 dị na ya ma ọ bụrụ na ọ bụ eserese nke ga-emezigharị Windowing
0x0012 uint(16) Palette

Na-akọwa, nke palette sitere na faịlụ PRT ga-eji

Nke a bụ usoro data nke faịlụ PRT na-egosi etu e si hazie bitmaps ji arụ ọrụ maka sprites. Bitmaps ndị a na-arụ ọrụ ka otu akụkụ, nke ọtụtụ nwere ike ịbụ n’otu frame nke sprite njikọta.

Nke a bụ data foto nke dị na op2_art.BMP na ndekọ egwuregwu.
Ọ bụrụ na faịlụ bitmap a nwere (n'ozuzu ezi) RIFF-bitmap header, ọ bụ ihe na-adịghị mfe ịghọta. O yikarịrị ka Outpost 2 na-eji sistemu API iji bulite eserese, site na iwepụ header a n'oge na-adịghị anya ma ndị kwesịrị ekwesị, na-agbanwe ahịrị ahụ.

Data pixel dị na faịlụ BMP na ebe a na-emepụta Offset + uint32-Offset, nke a na-ahụ na faịlụ BMP na adres 0x000A (RIFF-bitmap-data-offset), na nweta - ma na-emezigharịa site na nhazi ahịrị site n'elu ekpe gaa n'ala.

Eserese monochrome 1bpp nwere ike ịgụnye n'ụzọ dị otú a, na agba 0 bụ n'efu kpamkpam, na agba 1 bụ oyi akwa nke ojii/acha odo odo, n'ihi na eserese monochrome nwerekarị eji arụ ọrụ ụgbọ ala na ụlọ na ihe ngosi n'ọrụ.

Nke a pụtara na enwere ike ịwụnye ọtụtụ eserese.

Modu ụlọ echebe (Plymouth)