語法
成員
HighestShaderModel類型:D3D_SHADER_MODEL 指定 D3D_SHADER_MODEL 的一個成員,指出支援的最高著色器模型。
備註
請參閱 D3D12_FEATURE 中的列舉常數 D3D12_FEATURE_SHADER_MODEL。 搭配 ID3D12Device::CheckFeatureSupport 函式使用時,在呼叫函式之前,請將 HighestShaderModel 欄位初始化為應用程式可理解的最高著色器模型。函式成功完成後,HighestShaderModel 欄位會包含裝置支援且不高於傳入之著色器模型的最高著色器模型。如果目前的執行階段無法辨識 HighestShaderModel,ID3D12Device::CheckFeatureSupport 會傳回 E_INVALIDARG。因此,建議您以遞減的著色器模型在迴圈中呼叫此函式,以判斷支援的最高著色器模型。或者,使用功能檢查協助程式來簡化此作業;請參閱部落格文章 Introducing a New API for Checking Feature Support in Direct3D 12。
需求
標頭: d3d12_xs.h 或 d3d12_x.h程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機與 XBOX One 系列
