D3DXLoadMeshFromX function Loads a mesh from a DirectX .x file. Syntax C++ HRESULT D3DXLoadMeshFromX( _In_ LPCTSTR pFilename, _In_ DWORD Options, _In_ LPDIRECT3DDEVICE9 pD3DDevice, _Out_ LPD3DXBUFFER *ppAdjacency, _Out_ LPD3DXBUFFER *ppMaterials, _Out_ LPD3DXBUFFER *ppEffectInstances, _Out_ DWORD *pNumMaterials, _Out_ LPD3DXMESH *ppMesh ); Parameters pFilename [in] Type: LPCTSTR Pointer to a str..
이미지를 불러들이기 위한 여러가지 파일포맷들 중 x 파일이 있다. 템플릿 지향의 포맷이며, 메쉬, 텍스쳐, 애니메이션, 사용자 정의 가능한 개체 등을 저장 할 수 있다. 애니메이션 세트를 지우너하고 있기 때문에 리얼타임에 재생하기 위해서 사전 정의된 패스를 저장할 수 있다. 등등등 많은 설명이 있지만 무슨말인지 모르겠다. 여튼 워드 프로세서 같은 프로그램으로 읽을 수 있다. 대부분의 3d 모델러를 이용해서도 메쉬데이터들을 .x 파일로 변환이 가능하며 DirectX 가 이 파일의 포맷을 정의하고 있으므로 우리는 DirectX에 있는 함수들을 이용하여 x파일을 바로 읽거나 저장할 수있다. 오브젝트파일이나 기타등등 처럼 우리가 직접 파싱하는 코드를 작성하지 않아도 된다. 메쉬 파일을 읽어오는 함수 D3DXLo..
Device->SetRenderState(D3DRS_CULLMOCE, -) //후면추려내기(backface culling) 동작 D3DCULL_NONE 완전히 끈다. D3DCULL_CW 시계방향 두르기를 가진 삼각형 추려낸다 D3DCULL_CCW 시계 반대방향 두르기를 가진삼각형 추려낸다. - 디폴트 Device->SetRenderState(D3DRS_FILLMODE, -) //fill mode 설정 D3DFILL_POINT 점 D3DFILL_WIREFRAME 와이어프레임 DFILL_SOLID 솔리드 D3DFILL_FORCE_DWORD - Forces this enumeration to compile to 32 bits in size. Without this value, some compilers wou..
IDirect3DDevice9::SetRenderState method Sets a single device render-state parameter. Syntax C++ HRESULT SetRenderState( [in] D3DRENDERSTATETYPE State, [in] DWORD Value ); Parameters State [in] Type: D3DRENDERSTATETYPE Device state variable that is being modified. This parameter can be any member of the D3DRENDERSTATETYPE enumerated type. Value [in] Type: DWORD New value for the device render sta..
텍스트파일(TextFile) 문자가 써져 있는파일 메모장으로 열어도 읽을 수 있다. 숫자든 문자든 모두 문자형태로 저장되어있다. 대부분의 텍스트 파일이 아스키(ASCII) 코드로 글자를 나타내기 때문에 아스키 파일이라고도 함 Plain Text File이라고도 함 "암호화 되지 않은 평범한 텍스트" 라는 뜻이다. 대표적인 확장자는 ".txt" 또한 .c .cpp .bat .pl .java .html .xml .css등의 각종 프로그래밍 소스, 웹문서도 텍스트 파일 바이너리파일, 이진파일 (Binary File) 0과1이라는 2진수 데이터만으로 이루어진 파일( 텍스파일역시 마찬가지이긴 하지만.. 여튼) 사람이 직접 읽을 수 없다. .exe .dll 등의 프로그램파일 .zip .rar등의 압축파일 .mp3 ..