跳轉到主要內容
描述像素著色器的選項。

語法

成員

PerSampleIteration
類型:D3D12XBOX_PIXEL_SHADER_OPTION_PER_SAMPLE_ITERATION
D3D12XBOX_PIXEL_SHADER_OPTION_PER_SAMPLE_ITERATION 列舉值,指定是否啟用像素著色器的每個樣本執行。 ZOrder
類型:D3D12XBOX_PIXEL_SHADER_OPTION_ZORDER
D3D12XBOX_PIXEL_SHADER_OPTION_ZORDER 列舉值,控制像素著色器深度測試。 TexKill
類型:D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL
D3D12XBOX_PIXEL_SHADER_OPTION_TEXKILL 列舉值,控制像素著色器的像素終止。 ExecOnHierFail
類型:D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_HIER_FAIL
D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_HIER_FAIL 列舉值,控制像素著色器深度的測試。 ExecOnNoop
類型:D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_NOOP
D3D12XBOX_PIXEL_SHADER_OPTION_EXEC_ON_NOOP 列舉值,控制像素著色器深度的測試。 DepthBeforeShader
類型:D3D12XBOX_PIXEL_SHADER_OPTION_DEPTH_BEFORE_SHADER
D3D12XBOX_PIXEL_SHADER_OPTION_DEPTH_BEFORE_SHADER 列舉值,控制像素著色器深度的測試。 ConservativeZExport
類型:D3D12XBOX_PIXEL_SHADER_OPTION_CONSERVATIVE_Z_EXPORT
D3D12XBOX_PIXEL_SHADER_OPTION_CONSERVATIVE_Z_EXPORT 列舉值,強制 z 匯出值小於或大於來源 z 值。 OutOfOrderRasterization
類型:D3D12XBOX_PIXEL_SHADER_OPTION_OUT_OF_ORDER_RASTERIZATION
D3D12XBOX_PIXEL_SHADER_OPTION_OUT_OF_ORDER_RASTERIZATION 列舉值,控制無序 (OoO) 光柵化。

需求

標頭: d3d12_x.h 支援的平台: XBOX One 系列

另請參閱

d3d12_x
最後修改於 2026年10月6日