Visual C++(13)
-
matrix 연산
Visual C++에서 matrix 연산용. 출처: http://ziek.tistory.com/269
2007.10.11 -
2차원 배열 동적 할당
2차원 배열을 포인트로 선언후 동적 할당 위한 코드이다. //2차원 배열 선언 unsigned char **InImgRaw; //초기화 InImgRaw = NULL; //i by j 배열 동적할당 InImgRaw = new unsigned char*[height]; for(UINT k=0; k
2007.10.11 -
glBegin()과 glEnd() 사이에 나올 수 있는 커맨드들
glVertex*() : 정점 좌표 설정 glColor*() : 현재 컬러를 설정 glIndex*() : 현재 컬러 인덱스를 설정 glNormal*() : 법선벡터좌표를 설정 glTexCoord*() : 텍스처 좌표를 설정 glMultiTexCoord*ARB() : 다중텍스처를 위한 텍스처 좌표를 설정 glEdgeFlag*() : 모서리 그리기를 제어 glMaterial*() : 재질 속성을 설정 glArrayElement() : 정점 배열 데이터를 얻는다. glEvalGoord*(), glEvalPoint*() : 좌표를 생성 glCallList(), glCallLists() : 디스플레이 리스트를 실행
2007.09.28 -
LPSTR, LPCSTR, LPTSTR, LPCTSTR
LPSTR : Long(32-bit) Pointer to a Character STRing. 이 데이터 형같은 경우 예전에 우리가 사용하던 방식으로 선언하면 char * 유니코드를 지원하지 않기 때문에 각각의 문자는 1바이트 LPCSTR : Long(32-bit) Pointer to a Constant Character STRing. 이 데이터 형같은 경우 예전에 우리가 사용하던 방식으로 선언하면 const char * 이것역시 유니코드를 지원하지 않기 때문에 각각의 문자는 1바이트 LPTSTR : Long(32-bit) Pointer to a Character STRing that is Portable for Unicode and DBCS. 이 데이터 형같은 경우, 윈도우즈가 유니코드를 지원하면서 새로..
2007.09.20 -
멀티미디어 타이머
출처 : http://blog.naver.com/0zoois/120016636399 =========================================================== 2. 멀티미디어 타이머 이용 방법 WM_TIMER 메시지를 이용한 방법이나 멀티미디어 타이머를 이용한 방법에서는 반복주기를 msec 단위로 지정해 줄 수가 있습니다. 그러나, WM_TIMER를 이용한 방법에서는 사실상 정확한 반복주기를 유지한다는 것이 불가능하여 수십 msec만큼의 정밀도밖에 가지지 못합니다. 반면에, 이 문서에서 설명할 멀티미디어 타이머는 최대 1msec까지 그 정밀도가 보장됩니다. 고정된 시간간격의 유지가 필수적인 애플리케이션에 유용한 방법입니다. 2-1. 타이머 생성 : timeSetEvent ..
2007.09.20 -
MFC Dialog 기반 openGL 설정 방법 및 설정 완료된 Project
이 내용은 http://blog.naver.com/silzon 블로그의 내용을 기반으로 구성되었다. ======================================================================================= glut.h :: program \ Microsoft Visual Studio \ VC98 \ include \ GL 폴더 속에 넣어준다. Lib files :: program \ Microsoft Visual Studio \ VC98 \ Lib 폴더 속에 넣어준다. Dll files :: Windows(WINNT) \ system 폴더 속에 넣어준다. =======================================================..
2007.09.20