Draw 메소드
-
SpriteBatch.Draw 메서드Programing/XNA 2009. 4. 10. 17:46
SpriteBatch.Draw 메서드는 총 7개로 Overloaded 하고 있다. 사용되어지는 매개변수중 Texture2D(텍스처)와 Color는 거의 고정적이지만 아래와같이 Overloaded 한다. 1. Draw (Texture2D, Rectangle, Color) - 가장 베이직적인 매개변수를 가지는 기본형이다. 두번째 매개변수는 화면의 그리게 될 위치값이다. 2. Draw (Texture2D, Vector2, Color) - 더 베이직적인 메서드이다. 텍스처와 그놈의 위치, 컬러값을 가진다.(이게 더 많이 사용) 3. Draw ( Texture2D, Rectangle, Rectangle, Color) - 특이하게 사각형이 2개인데 1번 매서드와 다 같지만 3번째 매개변수는 텍스처의 자르기에 사용될..
-
ID3DXSprite 사용하기Programing/DirectX 2008. 2. 13. 15:42
1. d3d 내에서 2D를 표현하기 위한 인터페이스이다. 2. 사용방법 Begin 스프라이트를 드로잉(Drawing) 할 수 있도록(듯이) 장치를 준비한다. Draw 스크린 공간에 단순한 스프라이트를 드로잉(Drawing) 한다. DrawTransform 지정한 행렬에 의해 변환 한 스프라이트를 드로잉(Drawing)하기 위한 구조를 제공한다. End ID3DXSprite::Begin 가 불려 간 시점의 장치 스테이트를 복원한다. GetDevice 스프라이트 개체에 관련지을 수 있는 Direct3D 장치를 얻어온다. OnLostDevice 비디오 메모리 리소스에의 참조를 모두 릴리즈 해, 모든 스테이트 블록을 삭제한다. OnResetDevice 장치가 리셋 된 후에 호출할 필요가 있다.| IDirect3..