Direct3D 11 核心接口

本部分包含有关核心接口的信息。

在本节中

主题 描述
ID3D11Asynchronous
此接口封装用于异步从 GPU 检索数据的方法。
ID3D11BlendState
混合状态接口包含可绑定到 输出合并阶段的混合状态的说明。
ID3D11BlendState1
混合状态接口包含可绑定到 输出合并阶段的混合状态的说明。 此混合状态接口支持逻辑操作和混合操作。
ID3D11CommandList
ID3D11CommandList 接口封装用于播放的图形命令列表。
ID3D11Counter
此接口封装用于测量 GPU 性能的方法。
ID3D11DepthStencilState
深度模具状态接口包含可绑定到 输出合并阶段的深度模具状态的说明。
ID3D11Device
设备接口表示虚拟适配器;它用于创建资源。
ID3D11Device1
设备接口表示虚拟适配器;它用于创建资源。 ID3D11Device1ID3D11Device 中的方法添加新方法。
ID3D11Device2
设备接口表示虚拟适配器;它用于创建资源。 ID3D11Device2ID3D11Device1 中的方法添加新方法。
ID3D11Device3
设备接口表示虚拟适配器;它用于创建资源。 ID3D11Device3ID3D11Device2 中的方法添加新方法。
ID3D11Device4
设备接口表示虚拟适配器;它用于创建资源。 ID3D11Device4ID3D11Device3 中的方法添加新方法,例如 RegisterDeviceRemovedEventUnregisterDeviceRemoved
ID3D11Device5
设备接口表示虚拟适配器;它用于创建资源。 ID3D11Device5ID3D11Device4 中的方法添加新方法。
ID3D11DeviceChild
设备子接口访问设备使用的数据。
ID3D11DeviceContext
ID3D11DeviceContext 接口表示生成呈现命令的设备上下文。
注意:此接口的最新版本是Windows 10 创意者更新中引入的 ID3D11DeviceContext4。 面向Windows 10 创意者更新的应用程序应使用 ID3D11DeviceContext4 接口,而不是 ID3D11Device
ID3D11DeviceContext1
设备上下文接口表示设备上下文;它用于呈现命令。 ID3D11DeviceContext1ID3D11DeviceContext 中的方法添加新方法。
ID3D11DeviceContext2
设备上下文接口表示设备上下文;它用于呈现命令。 ID3D11DeviceContext2ID3D11DeviceContext1 中的方法添加新方法。
ID3D11DeviceContext3
设备上下文接口表示设备上下文;它用于呈现命令。 ID3D11DeviceContext3ID3D11DeviceContext2 中的方法添加新方法。
ID3D11DeviceContext4
设备上下文接口表示设备上下文;它用于呈现命令。 ID3D11DeviceContext4ID3D11DeviceContext3 中的方法添加新方法。
ID3DDeviceContextState
ID3DDeviceContextState 接口表示上下文状态对象,该对象保存有关 Microsoft Direct3D 设备的状态和行为信息。
ID3D11Fence
表示围栏、用于同步 CPU 的对象以及一个或多个 GPU。
ID3D11InputLayout
输入布局接口包含如何将内存中布局的顶点数据馈送到图形管道输入汇编程序阶段的定义。
ID3D11Multithread
为多线程应用程序的关键部分提供线程保护。
ID3D11Predicate
谓词接口确定是否应根据上一个绘制调用的结果处理几何图形。
ID3D11Query
查询接口从 GPU 查询信息。
ID3D11Query1
表示一个查询对象,用于从 GPU) (图形处理单元中查询信息。
ID3D11RasterizerState
光栅器状态接口包含可绑定到光栅器 阶段的光栅器状态的说明。
ID3D11RasterizerState1
光栅器状态接口包含可绑定到光栅器 阶段的光栅器状态的说明。 此光栅器状态接口支持强制采样计数。
ID3D11RasterizerState2
光栅器状态接口包含可绑定到光栅器 阶段的光栅器状态的说明。 此光栅器状态接口支持强制采样计数和保守光栅化模式。
ID3D11SamplerState
采样器状态接口包含采样器状态的说明,你可以绑定到 管道 的任何着色器阶段,供纹理采样操作引用。

Direct3D 11 实现用于:

核心参考