Skip to main content
透過合併介面建立和使用圖形管線狀態與計算管線狀態的協助程式結構。如需圖形管線狀態和計算管線狀態的詳細資訊,請參閱 D3D12_GRAPHICS_PIPELINE_STATE_DESC 和 D3D12_COMPUTE_PIPELINE_STATE_DESC。

語法

成員

PixelShaderOptionsX
類型:CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
描述像素著色器選項 DepthStencilOptionsX
類型:CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
描述深度樣板選項 GraphicsShaderLimitsX
類型:CD3DX12_PIPELINE_STATE_STREAM_GRAPHICS_SHADER_LIMITS
描述圖形著色器限制 TessellationParametersX
類型:CD3DX12_PIPELINE_STATE_STREAM_TESSELLATION_PARAMETER
描述鑲嵌參數 ComputeShaderLimitsX
類型:CD3DX12_PIPELINE_STATE_STREAM_COMPUTE_SHADER_LIMITS
描述計算著色器限制

備註

適用於 XBOX One 的 Microsoft Game Development Kit (GDK) 定義了 CD3DX12XBOX_PIPELINE_STATE_STREAM 介面,這是 CD3DX12_PIPELINE_STATE_STREAM 的擴充版本。它支援此處記載的 XBOX 特有成員變數。如需同時支援 XBOX One 和 PC 之通用介面的詳細資訊,請參閱 CD3DX12_PIPELINE_STATE_STREAM。 下列類型定義為範本:
  • CD3DX12_PIPELINE_STATE_STREAM_PIXEL_SHADER_OPTIONS
  • CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL_OPTIONS
  • CD3DX12_PIPELINE_STATE_STREAM_GRAPHICS_SHADER_LIMITS
  • CD3DX12_PIPELINE_STATE_STREAM_TESSELLATION_PARAMETER
  • CD3DX12_PIPELINE_STATE_STREAM_COMPUTE_SHADER_LIMITS
如需其定義方式的相關資訊,請參閱 CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT。

需求

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

另請參閱

d3d12_x
Last modified on October 6, 2026