ID3DX12PipelineParserCallbacks 接口

一个接口,表示 D3DX12parsePipelineStream 帮助程序函数使用的分析器和错误回调的集合。

方法

ID3DX12PipelineParserCallbacks 接口包含以下方法。

方法 说明
BlendStateCb 调用实现此接口的 对象的混合状态说明子对象回调。
CachedPSOCb 调用缓存的 PSO (管道状态对象) 实现此接口的对象的子对象回调。
CSCb 调用实现此接口的 对象的计算着色器子对象回调。
DepthStencilState1Cb 调用深度模具状态 (D3D12_DEPTH_STENCIL_DESC1 实现此接口的对象的) 子对象回调。
DepthStencilStateCb 调用实现此接口的 对象的深度模具值格式子对象回调。
DepthStencilStateCb 调用实现此接口的 对象的深度模具状态子对象回调。
DSCb 调用实现此接口的 对象的域着色器子对象回调。
ErrorBadInputParameter 调用实现此接口的 对象的错误输入参数错误回调。
ErrorDuplicateSubobject 调用实现此接口的 对象的重复子对象错误回调。
ErrorUnknownSubobject 调用实现此接口的 对象的未知子对象错误回调。
FlagsCb 调用实现此接口的 对象的标志子对象回调。
GSCb 调用实现此接口的 对象的几何着色器子对象回调。
HSCb 调用实现此接口的 对象的外壳着色器子对象回调。
IBStripCutValueCb 调用实现此接口的 对象的索引缓冲区条带剪切值子对象回调。
InputLayoutCb 调用实现此接口的 对象的输入布局子对象回调。
NodemaskCb 调用实现此接口的 对象的 nodemask 子对象回调。
PrimitiveTopologyTypeCb 调用实现此接口的 对象的基元拓扑类型子对象回调。
PSCb 调用实现此接口的 对象的像素着色器子对象回调。
RasterizerStateCb 调用实现此接口的 对象的光栅器状态说明子对象回调。
RootSignatureCB 调用实现此接口的 对象的根签名子对象回调。
RTVFormatsCb 调用实现此接口的 对象的呈现目标格式数组子对象回调。
SampleDescCb 调用实现此接口的 对象的示例 description 子对象回调。
SampleMaskCb 调用实现此接口的对象的示例掩码子对象回调。
StreamOutputCb 调用实现此接口的 对象的流输出说明子对象回调。
VSCb 调用实现此接口的 对象的顶点着色器子对象回调。

要求

要求
标头
D3DX12.h

D3D12.lib
DLL
D3D12.dll

另请参阅

Direct3D 12 的帮助程序接口

D3DX12parsePipelineStream