RenderCapabilities QML Type

QRenderCapabilities 클래스에는 사용 가능한 렌더링 엔진과 관련된 설정이 있습니다. 더 보기...

Import Statement: import Qt3D.Render 2.8
In C++: QRenderCapabilities
Status: Deprecated

속성

상세 설명

RenderCapabilities는 런타임에 사용할 수 있는 그래픽 기능에 대한 세부 정보를 제공합니다. 예를 들어 컴퓨팅 셰이더의 사용 가능 여부에 따라 일부 알고리즘에 사용할 코드 경로를 결정하는 데 사용할 수 있습니다.

프로퍼티 문서

api : QRenderCapabilities::API [read-only]

현재 사용 중인 API를 반환합니다.


driverVersion : string [read-only]

드라이버 버전 문자열을 반환합니다.


extensions : QStringList [read-only]

현재 사용 가능한 확장 목록을 반환합니다.


glslVersion : string [read-only]

GLSL 버전 문자열을 반환합니다.


majorVersion : int [read-only]

현재 사용 중인 메이저 버전 번호를 반환합니다.


maxComputeInvocations : int [read-only]

사용 가능한 최대 컴퓨트 셰이더 수를 반환합니다.


maxComputeSharedMemorySize : int [read-only]

컴퓨트 셰이더에 사용할 수 있는 최대 공유 메모리 양을 반환합니다.


maxImageUnits : int [read-only]

사용 가능한 최대 이미지 유닛 수를 반환합니다.


maxSSBOBindings : int [read-only]

지원되는 경우 사용 가능한 최대 SSBO 바인딩 포인트 수를 반환합니다.


maxSSBOSize : int [read-only]

사용 가능한 경우 SSBO의 최대 크기를 반환합니다.


maxSamples : int [read-only]

MSAA에 사용 가능한 최대 샘플 수를 반환합니다.


maxTextureLayers : int [read-only]

사용 가능한 텍스처 레이어 수를 반환합니다.


maxTextureSize : int [read-only]

텍스처의 최대 크기를 반환합니다.


maxTextureUnits : int [read-only]

사용 가능한 텍스처 단위의 수를 반환합니다.


maxUBOBindings : int [read-only]

지원되는 경우 사용 가능한 최대 UBO 바인딩 포인트 수를 반환합니다.


maxUBOSize : int [read-only]

지원되는 경우 UBO의 최대 크기를 반환합니다.


maxWorkGroupCountX : int [read-only]

X 축에서 사용 가능한 최대 컴퓨트 셰이더 워크그룹 수를 반환합니다.


maxWorkGroupCountY : int [read-only]

Y 축에서 사용 가능한 최대 컴퓨트 셰이더 워크그룹 수를 반환합니다.


maxWorkGroupCountZ : int [read-only]

Z 축에서 사용 가능한 최대 컴퓨트 셰이더 워크그룹 수를 반환합니다.


maxWorkGroupSizeX : int [read-only]

X 축에서 계산 셰이더 로컬 워크그룹의 최대 크기를 반환합니다.


maxWorkGroupSizeY : int [read-only]

Y 축에서 계산 셰이더 로컬 워크그룹의 최대 크기를 반환합니다.


maxWorkGroupSizeZ : int [read-only]

Z 축에서 계산 셰이더 로컬 워크그룹의 최대 크기를 반환합니다.


minorVersion : int [read-only]

현재 사용 중인 부 버전 번호를 반환합니다.


profile : bool [read-only]

현재 사용 중인 프로파일(해당되는 경우)을 반환합니다.


renderer : string [read-only]

디바이스 식별 문자열을 반환합니다.


supportsCompute : bool [read-only]

컴퓨트 셰이더가 지원되면 true를 반환합니다.


supportsImageStore : bool [read-only]

이미지 저장소 작업이 지원되면 true를 반환합니다.


supportsSSBO : bool [read-only]

SSBO가 지원되면 true를 반환합니다.


supportsUBO : bool [read-only]

UBO가 지원되면 true를 반환합니다.


valid : bool [read-only]

데이터가 유효하면 true를 반환하고, 그렇지 않으면 Qt 3D 사용 가능한 하드웨어를 쿼리하지 못했습니다.


vendor : string [read-only]

공급업체 식별 문자열을 반환합니다.


© 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.