Direct3D API 定义了多个 API 元素,可帮助你创建和管理效果系统。
效果系统在效果中封装状态分配。 每个效果都是管道状态的集合,可以使用状态块、资源和着色器将其分解为状态分配。 根据效果的大小,可以选择在 ASCII 文本字符串或效果文件(.fx)中实现一个效果。 若要在效果中组织信息,请参阅 效果格式。
设计效果后,使用效果 API 在呈现期间在设备中设置状态。 效果系统还支持一系列反射 API 来获取和设置效果数据。 有关详细信息,请参阅 效果系统接口(Direct3D 10)。
相关主题