PFND3D12DDI_CREATESCHEDULINGGROUP_0050回调函数 (d3d12umddi.h)
创建计划组。
语法
PFND3D12DDI_CREATESCHEDULINGGROUP_0050 Pfnd3d12ddiCreateschedulinggroup0050;
HRESULT Pfnd3d12ddiCreateschedulinggroup0050(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATESCHEDULINGGROUP_0050 *unnamedParam2,
D3D12DDI_HSCHEDULINGGROUP_0050 unnamedParam3,
D3D12DDI_HRTSCHEDULINGGROUP_0050 unnamedParam4
)
{...}
参数
unnamedParam1
显示设备的句柄 (图形上下文) 。
unnamedParam2
指向 D3D12DDIARG_CREATESCHEDULINGGROUP_0050 结构的指针,该结构包含用于创建计划组的参数。
unnamedParam3
表示与硬件计划组关联的上下文的D3D12DDI_HRTSCHEDULINGGROUP_0050运行时句柄类型。
unnamedParam4
返回值
返回 HRESULT。
注解
计划组是运行时将创建的驱动程序对象,在构造期间必须至少创建一个 3D/计算上下文。 运行时将允许构造多个上下文。 驱动程序从 CreateSchedulingGroup 返回后,无法添加更多上下文。
计划组应包含面向共享硬件或资源的所有上下文,这些上下文将由任何子命令队列利用。 它不需要包含所有子队列的所有上下文。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
标头 | d3d12umddi.h |