Interfaccia ID3DX12PipelineParserCallbacks

Interfaccia che rappresenta una raccolta di callback di parser ed errori usati dalla funzione helper D3DX12parsePipelineStream .

Metodi

L'interfaccia ID3DX12PipelineParserCallbacks include questi metodi.

Metodo Descrizione
BlendStateCb Chiama il callback subobject della descrizione dello stato blend di un oggetto che implementa questa interfaccia.
CachedPSOCb Chiama il callback subobject PSO (Pipeline State Object) memorizzato nella cache di un oggetto che implementa questa interfaccia.
CSCb Chiama il callback subobject dello shader di calcolo di un oggetto che implementa questa interfaccia.
DepthStencilState1Cb Chiama il callback del sottooggetto di profondità (D3D12_DEPTH_STENCIL_DESC1) di un oggetto che implementa questa interfaccia.
DepthStencilStateCb Chiama il callback del valore stencil di profondità del sottooggetto di un oggetto che implementa questa interfaccia.
DepthStencilStateCb Chiama il callback dello stato dello stencil di profondità di un oggetto che implementa questa interfaccia.
DSCb Chiama il callback subobject del dominio shader di un oggetto che implementa questa interfaccia.
ErrorBadInputParameter Chiama il callback del parametro di input non valido di un oggetto che implementa questa interfaccia.
ErrorDuplicateSubobject Chiama il callback dell'errore secondario duplicato di un oggetto che implementa questa interfaccia.
ErrorUnknownSubobject Chiama il callback dell'errore subobject sconosciuto di un oggetto che implementa questa interfaccia.
FlagsCb Chiama il callback del sottooggetto flag di un oggetto che implementa questa interfaccia.
GSCb Chiama il callback subobject geometry shader di un oggetto che implementa questa interfaccia.
HSCb Chiama il callback del sottooggetto dello hull shader di un oggetto che implementa questa interfaccia.
IBStripCutValueCb Chiama il callback subobject del valore di strip-cut del buffer di indice di un oggetto che implementa questa interfaccia.
InputLayoutCb Chiama il callback del sottooggetto del layout di input di un oggetto che implementa questa interfaccia.
NodemaskCb Chiama il callback subobject nodemask di un oggetto che implementa questa interfaccia.
PrimitiveTopologyTypeCb Chiama il callback del tipo di topologia primitiva subobject di un oggetto che implementa questa interfaccia.
PSCb Chiama il callback del subobject pixel shader di un oggetto che implementa questa interfaccia.
RasterizerStateCb Chiama il callback di descrizione dello stato rasterizer di un oggetto che implementa questa interfaccia.
RootSignatureCB Chiama il callback del sottooggetto della firma radice di un oggetto che implementa questa interfaccia.
RTVFormatsCb Chiama il callback della matrice di formato di destinazione di rendering di un oggetto che implementa questa interfaccia.
SampleDescCb Chiama il callback subobject della descrizione di esempio di un oggetto che implementa questa interfaccia.
SampleMaskCb Chiama il callback del subobject maschera di esempio di un oggetto che implementa questa interfaccia.
StreamOutputCb Chiama il callback della descrizione dell'output del flusso di un oggetto che implementa questa interfaccia.
VSCb Chiama il callback subobject vertex shader di un oggetto che implementa questa interfaccia.

Requisiti

Requisito Valore
Intestazione
D3DX12.h
Libreria
D3D12.lib
DLL
D3D12.dll

Vedi anche

Interfacce helper per Direct3D 12

D3DX12parsePipelineStream