Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс, представляющий коллекцию обратных вызовов синтаксического анализа и ошибок, используемых вспомогательной функцией D3DX12parsePipelineStream .
Методы
Интерфейс ID3DX12PipelineParserCallbacks содержит следующие методы.
| Метод | Описание |
|---|---|
| BlendStateCb | Вызывает обратный вызов вложенного объекта описания состояния смешения для объекта, реализующего этот интерфейс. |
| CachedPSOCb | Вызывает кэшированный обратный вызов подобъекта PSO (Pipeline State Object) объекта, реализующего этот интерфейс. |
| 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 | Вызывает пример обратного вызова подобъекта описания объекта, реализующего этот интерфейс. |
| SampleMaskCb | Вызывает обратный вызов примера подобъекта маски объекта, реализующего этот интерфейс. |
| StreamOutputCb | Вызывает обратный вызов подобъекта описания потока для объекта, реализующего этот интерфейс. |
| VSCb | Вызывает обратный вызов подобъекта шейдера вершин объекта, реализующего этот интерфейс. |
Требования
| Требование | Значение |
|---|---|
| Заголовок |
|
| Библиотека |
|
| DLL |
|