D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS 结构 (d3d12sdklayers.h)
描述 GPU-Based 验证使用的每个命令列表设置。
语法
typedef struct D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS {
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE ShaderPatchMode;
} D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS;
成员
ShaderPatchMode
指定替代默认设备级着色器修补模式的 D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE (请参阅 ID3D12DebugDevice1::SetDebugParameter) 。 默认情况下,此值初始化为分配给设备的 DefaultShaderPatchMode , (请参阅 D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS。
注解
通过 ID3D12DebugCommandList1::SetDebugParameter 的 pData 成员使用此结构指向对象,以配置 per-command-list GPU-Based 验证设置。
要求
要求 | 值 |
---|---|
Header | d3d12sdklayers.h (包括 D3d12sdklayers_RS1.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈