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