Основные интерфейсы Direct3D 10
В этом разделе содержатся сведения о следующих основных интерфейсах:
Интерфейсы | Описание |
---|---|
Интерфейс ID3D10BlendState | Обращается к состоянию смешивания для устройства Direct3D 10.0. |
Интерфейс ID3D10BlendState1 | Обращается к состоянию смешивания для устройства Direct3D 10.1. |
Интерфейс ID3D10DepthStencilState | Обращается к состоянию трафарета глубины. |
Интерфейс ID3D10InputLayout | Обращается к входным данным конвейера из памяти. |
Интерфейс ID3D10RasterizerState | Обращается к состоянию растеризатора. |
Интерфейс ID3D10SamplerState | Обращается к состоянию выборки. |
Интерфейсы | Описание |
---|---|
ID3D10Asynchronous Interface | Асинхронно извлекает данные из GPU. |
Интерфейс ID3D10Blob | Возвращает данные из памяти. |
Интерфейс ID3D10Counter | Измеряет производительность GPU. |
Интерфейс ID3D10Debug | Включает или отключает уровень отладки. |
Интерфейс ID3D10Device | Представляет виртуальный адаптер для Direct3D 10.0. |
Интерфейс ID3D10Device1 | Представляет виртуальный адаптер для Direct3D 10.1. |
Интерфейс ID3D10DeviceChild | Обращается к данным, используемым устройством. |
ID3D10Include Interface | Предоставляет переопределимые пользователем методы обработки включаемых файлов при загрузке эффекта. |
Интерфейс ID3D10InfoQueue | Хранит, извлекает и фильтрует отладочные сообщения. |
Интерфейс ID3D10Multithread | Обращается к параметрам многопоточности. |
Интерфейс ID3D10Predicate | Определяет, следует ли обрабатывать геометрию. |
Интерфейс ID3D10Query | Запрашивает сведения из GPU. |
Интерфейс ID3D10StateBlock | Инкапсулирует состояния отрисовки. |
Интерфейс ID3D10SwitchToRef | Переключается между аппаратным и программным устройством. |
Direct3D также обеспечивает интерфейсы для:
Связанные темы