Поделиться через


Ссылка на эффекты (графика Direct3D 10)

API Direct3D определяет несколько элементов API, помогающие создавать систему эффектов и управлять ею.

Система эффектов инкапсулирует назначения состояний в эффекте. Каждый эффект представляет собой коллекцию состояния конвейера, которую можно разбить на назначения состояний с помощью блоков состояний, ресурсов и шейдеров. В зависимости от размера эффекта его можно реализовать в текстовой строке ASCII или файле эффекта (FX). Сведения о том, как упорядочить данные в эффекте, см. в разделе Формат эффекта.

Сконструировав эффект, используйте API эффекта, чтобы задать состояние на устройстве во время отрисовки. Кроме того, система эффектов поддерживает ряд API отражения для получения и настройки данных эффекта. Дополнительные сведения см. в разделе Интерфейсы системы эффектов (Direct3D 10).

Справочник по Direct3D