DirectX 9.0 μμλ ApplicationWizard λ₯Ό μ§μνλ€. κ·Έ μ κΉμ§λ λκ° νμ νκ² λ³΄μλλ°. 9.0μμλ νμ€ν νλ μμν¬μ λͺ¨μ΅μ 보μ¬μ€λ€.
κΈ°λ³Έμ μΈ ν΄λμ€μΈ CD3DApplication μ΄ μκ³ , μ΄κ²μ μμλ°μ CMyD3DApplicationμ μ¬μ©νμ¬ νκ³ μΆμ μΌμ ν μ μλ€.
~cpp CMyD3DApplication->Render() : μ€μ λ λλ§μ μννλ λΆλΆ CMyD3DApplication->RenderText() : νλ©΄μ κΈμ¨λ₯Ό λ λλ§νλ λΆλΆ CMyD3DApplication->InitDeviceObject() : μ€λΈμ νΈμ μ΄κΈ°νλ₯Ό μννλ λΆλΆ CMyD3DApplication->RestoreDeviceObject() : λ λλ§ λ°©λ²μ μΈν νλ λΆλΆ CMyD3DApplication->DeleteDeviceObject() : λ°λ‘ μμ±ν κ°μ²΄λ₯Ό 릴리μ¦νλ λΆλΆ ( μ°Έκ³ λ‘ μμ μ΄ μμ±ν κ°μ²΄λ₯Ό 릴리μ¦νμ§ μμΌλ©΄, νλ‘κ·Έλ¨ μ’ λ£μ μλ¬λ₯Ό λΈλ€. )