Skip to main content
지원되는 셰이더 모델을 포함합니다.

구문

멤버

HighestShaderModel
형식: D3D_SHADER_MODEL
최대 지원 셰이더 모델을 나타내는 D3D_SHADER_MODEL의 한 멤버를 지정합니다.

설명

D3D12_FEATURE의 열거 상수 D3D12_FEATURE_SHADER_MODEL을 참조하세요. ID3D12Device::CheckFeatureSupport 함수와 함께 사용할 때는, 함수를 호출하기 전에 HighestShaderModel 필드를 애플리케이션이 이해하는 최고 셰이더 모델로 초기화합니다. 함수가 성공적으로 완료된 후, HighestShaderModel 필드에는 장치가 지원하며 전달된 셰이더 모델보다 크지 않은 최고 셰이더 모델이 포함됩니다.
ID3D12Device::CheckFeatureSupportHighestShaderModel이 현재 런타임에 알려지지 않은 경우 E_INVALIDARG를 반환합니다. 이러한 이유로, 셰이더 모델을 낮춰가며 루프에서 이를 호출하여 지원되는 최고 셰이더 모델을 결정하는 것이 좋습니다. 또는 이를 단순화하려면 기능 확인 도우미를 사용하세요. 블로그 게시물 Direct3D 12에서 기능 지원을 확인하기 위한 새로운 API 소개를 참조하세요.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

마지막 수정일 2026년 8월 24일