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 实现以下接口的接口:

核心参考