═α ±≥≡αφΦ÷σ ╟Γ≤Ω ∞εµφε Φτ∞σφΦ≥ⁿ ≤≡εΓσφⁿ α∩∩α≡α≥φεπε ≤±Ωε≡σφΦ , ∩σ≡σ≥α∙ΦΓ ±εε≥Γσ≥±≥Γ≤■∙ΦΘ ∩εδτ≤φεΩ. ─δ Φτ∞σφσφΦ ≤≡εΓφ α∩∩α≡α≥φεπε ≤±Ωε≡σφΦ φ≤µφε εßδαΣα≥ⁿ ∩≡αΓα∞Φ ±Φ±≥σ∞φεπε αΣ∞ΦφΦ±≥≡α≥ε≡α. ┬√ß≡αφφ√Θ ≤≡εΓσφⁿ ß≤Σσ≥ ∩≡Φ∞σφ ≥ⁿ± Σαµσ ∩ε±δσ ταΩ≡√≥Φ εΩφα ±≡σΣ±≥Γα ΣΦαπφε±≥ΦΩΦ Microsoft DirectX.
╠εµφε ε≥Ωδ■≈Φ≥ⁿ α∩∩α≡α≥φεσ ≤±Ωε≡σφΦσ Σδ Microsoft DirectDraw ΦδΦ Direct3D, σ±δΦ εφε Σε±≥≤∩φε. ─δ ²≥επε ε≥Ω≡εΘ≥σ ±≥≡αφΦ÷≤ ─Φ±∩δσΘ Σδ ΩαµΣεπε ΣΦ±∩δσ Φ φαµ∞Φ≥σ Ωφε∩Ω≤ ╬≥Ωδ■≈Φ≥ⁿ. ╬≥Ωδ■≈σφφεσ α∩∩α≡α≥φεσ ≤±Ωε≡σφΦσ ε±≥ασ≥± ε≥Ωδ■≈σφφ√∞ Φ φσΣε±≥≤∩φ√∞ Σδ δ■ß√⌡ ∩≡ΦδεµσφΦΘ Σαµσ ∩ε±δσ ταΓσ≡°σφΦ ≡αßε≥√ ±≡σΣ±≥Γα ΣΦαπφε±≥ΦΩΦ DirectX. ╫≥εß√ ±φεΓα ΓΩδ■≈Φ≥ⁿ α∩∩α≡α≥φεσ ≤±Ωε≡σφΦσ, φαµ∞Φ≥σ Ωφε∩Ω≤ ┬Ωδ■≈Φ≥ⁿ φα ±≥≡αφΦ÷σ ─Φ±∩δσΘ Σδ ±εε≥Γσ≥±≥Γ≤■∙σπε ≤±≥≡εΘ±≥Γα.
╧≡Φ∞σ≈αφΦσ
╧εδⁿτεΓα≥σδⁿ Φ∞σσ≥ ≥αΩµσ Γετ∞εµφε±≥ⁿ ∩σ≡σε∩≡σΣσδΦ≥ⁿ ≈α±≥ε≥≤ εßφεΓδσφΦ ∞εφΦ≥ε≡α, ≤±≥αφεΓδσφφ≤■ ∩εδφε²Ω≡αφφ√∞Φ ∩≡ΦδεµσφΦ ∞Φ DirectDraw. ▌≥ε ±δσΣ≤σ≥ Σσδα≥ⁿ ≥εδⁿΩε Γ ≥ε∞ ±δ≤≈ασ, σ±δΦ ≤ φσΩε≥ε≡√⌡ ∩≡ΦδεµσφΦΘ ΓετφΦΩα■≥ φσ∩εδαΣΩΦ ± Γ√ΓεΣε∞ φα ²Ω≡αφ Φ σ±≥ⁿ ∩≡Φ≈Φφ√ ∩εΣετ≡σΓα≥ⁿ, ≈≥ε ∩≡ΦδεµσφΦσ ≤±≥αφαΓδΦΓασ≥ φσΣε∩≤±≥Φ∞≤■ ≈α±≥ε≥≤ εßφεΓδσφΦ .
╫≥εß√ ∩σ≡σε∩≡σΣσδΦ≥ⁿ ≈α±≥ε≥≤ εßφεΓδσφΦ
╫≥εß√ ε≥∞σφΦ≥ⁿ ∩σ≡σε∩≡σΣσδσφΦσ ≈α±≥ε≥√ εßφεΓδσφΦ Φ ∩ετΓεδΦ≥ⁿ ∩≡ΦδεµσφΦ ∞ DirectDraw ταΣαΓα≥ⁿ ±εß±≥Γσφφ≤■ ≈α±≥ε≥≤ εßφεΓδσφΦ