다음을 통해 공유


glLoadMatrixd 함수

glLoadMatrixdglLoadMatrixf 함수는 현재 행렬을 임의의 행렬로 바꿉니다.

구문

void WINAPI glLoadMatrixd(
   const GLdouble *m
);

매개 변수

m

열 주 순서로 16개 연속 값으로 저장된 4x4 행렬에 대한 포인터입니다.

반환 값

이 함수는 값을 반환하지 않습니다.

오류 코드

glGetError 함수에서 다음 오류 코드를 검색할 수 있습니다.

Name 의미
GL_INVALID_OPERATION
함수는 glBegin 호출과 glEnd에 대한 해당 호출 사이에 호출되었습니다.

설명

glLoadMatrix 함수는 현재 행렬을 m에 지정된 행렬로 바꿉니다. 현재 행렬은 현재 행렬 모드에 따라 결정되는 프로젝션 행렬, modelview 행렬 또는 텍스처 행렬입니다( glMatrixMode 참조).

m 매개 변수는 열 주 순서로 저장된 단정밀도 또는 배정밀도 부동 소수점 값의 4x4 행렬을 가리킵니다. 즉, 행렬은 다음 이미지와 같이 저장됩니다.

m 매개 변수가 가리키는 4x4 행렬을 보여 주는 다이어그램

다음 함수는 glLoadMatrix와 관련된 정보를 검색합니다.

인수가 GL_MATRIX_MODE glGet

인수가 GL_MODELVIEW_MATRIX glGet

인수가 GL_PROJECTION_MATRIX glGet

인수 GL_TEXTURE_MATRIX 있는 glGet

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Gl.h
라이브러리
Opengl32.lib
DLL
Opengl32.dll

추가 정보

glBegin

glEnd

glLoadIdentity

glMatrixMode

glMultMatrix

glPushMatrix