DirectX Graphics 프로그래밍 가이드 튜토리얼, 샘플, 툴, 힌트 샘플 MFC Tex 샘플   [목차열람] [주소복사] [슬롯비우기]
MFC Tex 샘플
 
Microsoft DirectX 9.0

MFC Tex 샘플


설명

Microsoft Foundation Classes (MFC) Tex 샘플에서는, CFormView 를 사용해, Microsoft® Direct3D® 를 MFC 와 함께 사용하는 방법을 나타낸다. 다양한 컨트롤을 사용해, 텍스처의 외관을 제어한다.

패스

소스 파일 : (SDK 루트) \Samples\C++\Direct3D\MFCTex

실행 가능 파일 : (SDK 루트) \Samples\C++\Direct3D\Bin

사용자 가이드

이 샘플에서의 사용자의 조작은 모두, 표시 가능한 MFC 컨트롤 (슬라이더, 라디오 버튼등)에 의해 처리 된다. 사용자는 컨트롤을 조작해, 렌더링 한 3D 장면으로 다양한 이펙트를 표시할 수 있다.

프로그래밍 정보

모든 MFC 코드는, CFormView 클래스의 파생 멤버 함수와 함께 저장 되고 있다. MFC 코드 및 Direct3D 초기화 코드는, D3dapp.cpp 소스 파일에 기술되고 있다. 이 파일은, 포그(안개:fog) 관련의 코드를 꺼내, 다른 애플리케이션으로 동작하도록(듯이) 이식할 수 있다.

Direct3D 의 포그(안개:fog) 코드는 Fog.cpp 에 기술되고 있다. 이 파일에는, 장면(scene)를 초기화, 애니메이션, 렌더링, 및 클린 업하기 위한 함수도 있다.

이 샘플에서는, 헬퍼-함수등의 프로그래밍 요소로부터 구성되는 공통의 Microsoft DirectX® 코드를 사용하고 있다. 이 코드는 DirectX 소프트웨어 개발 킷 (SDK) 외 샘플과 공유되고 있다. 샘플 프레임워크(framework)의 헤더는 (SDK 루트)\Samples\C++\Common\Include, 소스 코드는 (SDK 루트) \Samples\C++\Common\Src 에 있다.



© 2002 Microsoft Corporation. All rights reserved.
↑TOP