Qt OpenGL C++ Classes

Qt OpenGL 모듈은 Qt 응용 프로그램에서 OpenGL을 쉽게 사용할 수 있는 클래스를 제공합니다. 더 보기...

클래스

QAbstractOpenGLFunctions

각 OpenGL 버전과 프로파일에 대한 모든 함수를 노출하는 클래스 패밀리의 기본 클래스입니다.

QOpenGLBuffer

OpenGL 버퍼 객체를 생성하고 관리하기 위한 함수들

QOpenGLDebugLogger

OpenGL 디버깅 메시지의 로깅을 활성화합니다.

QOpenGLDebugMessage

OpenGL 디버그 메시지 래핑

QOpenGLFramebufferObject

OpenGL 프레임버퍼 객체를 캡슐화합니다.

QOpenGLFramebufferObjectFormat

OpenGL 프레임버퍼 객체의 형식을 지정합니다.

QOpenGLFunctions_1_0

OpenGL 1.0 사양에 대한 모든 함수

QOpenGLFunctions_1_1

OpenGL 1.1 사양에 대한 모든 함수

QOpenGLFunctions_1_2

OpenGL 1.2 사양에 대한 모든 함수

QOpenGLFunctions_1_3

OpenGL 1.3 사양에 대한 모든 함수

QOpenGLFunctions_1_4

OpenGL 1.4 사양용 모든 함수

QOpenGLFunctions_1_5

OpenGL 1.5 사양용 모든 함수

QOpenGLFunctions_2_0

OpenGL 2.0 사양용 모든 함수

QOpenGLFunctions_2_1

OpenGL 2.1 사양용 모든 함수

QOpenGLFunctions_3_0

OpenGL 3.0 사양용 모든 함수

QOpenGLFunctions_3_1

OpenGL 3.1 사양용 모든 함수

QOpenGLFunctions_3_2_Compatibility

OpenGL 3.2 호환성 프로파일에 대한 모든 함수

QOpenGLFunctions_3_2_Core

OpenGL 3.2 핵심 프로파일용 모든 함수

QOpenGLFunctions_3_3_Compatibility

OpenGL 3.3 호환성 프로파일에 대한 모든 함수

QOpenGLFunctions_3_3_Core

OpenGL 3.3 코어 프로파일용 모든 함수

QOpenGLFunctions_4_0_Compatibility

OpenGL 4.0 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_0_Core

OpenGL 4.0 코어 프로파일용 모든 함수

QOpenGLFunctions_4_1_Compatibility

OpenGL 4.1 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_1_Core

OpenGL 4.1 코어 프로파일용 모든 함수

QOpenGLFunctions_4_2_Compatibility

OpenGL 4.2 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_2_Core

OpenGL 4.2 코어 프로파일용 모든 함수

QOpenGLFunctions_4_3_Compatibility

OpenGL 4.3 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_3_Core

OpenGL 4.3 핵심 프로파일용 모든 함수

QOpenGLFunctions_4_4_Compatibility

OpenGL 4.4 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_4_Core

OpenGL 4.4 코어 프로파일용 모든 함수

QOpenGLFunctions_4_5_Compatibility

OpenGL 4.5 호환성 프로파일용 모든 함수

QOpenGLFunctions_4_5_Core

OpenGL 4.5 코어 프로파일용 모든 함수

QOpenGLFunctions_ES2

OpenGL ES 2용 모든 기능

QOpenGLPaintDevice

QPainter를 사용하여 OpenGL 컨텍스트에 페인팅을 활성화합니다.

QOpenGLPixelTransferOptions

텍스처 업로드 중 픽셀 언패킹에 영향을 미치는 픽셀 저장 모드에 대해 설명합니다.

QOpenGLShader

OpenGL 셰이더를 컴파일할 수 있습니다.

QOpenGLShaderProgram

OpenGL 셰이더 프로그램을 연결하여 사용할 수 있습니다.

QOpenGLTextureBlitter

OpenGL을 통해 텍스처 쿼드를 그리는 편리한 방법

QOpenGLTimeMonitor

일련의 OpenGL 타이머 쿼리 오브젝트를 래핑합니다.

QOpenGLTimerQuery

OpenGL 타이머 쿼리 오브젝트 래핑

QOpenGLVersionFunctionsFactory

지정된 버전 및 프로파일에 대한 OpenGL 함수에 대한 액세스 제공

QOpenGLVersionProfile

OpenGL 컨텍스트의 버전과 해당되는 경우 프로파일을 나타냅니다.

QOpenGLVertexArrayObject

OpenGL 버텍스 배열 객체를 래핑합니다.

QOpenGLVertexArrayObject::Binder

QOpenGLVertexArrayObject::Binder 클래스는 OpenGL 버텍스 배열 객체의 바인딩과 해제에 도움이 되는 편의 클래스입니다.

QOpenGLWindow

OpenGL 페인팅을 수행하는 QWindow의 편의 서브클래스입니다.

자세한 설명

페이지에는 Qt OpenGL 페이지에는 모듈 사용 방법에 대한 정보가 포함되어 있습니다.

별도의 Qt OpenGL Widgets 라이브러리는 OpenGL 그래픽을 위젯 UI로 렌더링하기 위한 C++ 위젯 클래스를 제공합니다.

QOpenGLWidget

OpenGL 그래픽 렌더링용 위젯

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.