PFND3D12DDI_CREATESCHEDULINGGROUP_0050 función de devolución de llamada (d3d12umddi.h)
Crea un grupo de programación.
Sintaxis
PFND3D12DDI_CREATESCHEDULINGGROUP_0050 Pfnd3d12ddiCreateschedulinggroup0050;
HRESULT Pfnd3d12ddiCreateschedulinggroup0050(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATESCHEDULINGGROUP_0050 *unnamedParam2,
D3D12DDI_HSCHEDULINGGROUP_0050 unnamedParam3,
D3D12DDI_HRTSCHEDULINGGROUP_0050 unnamedParam4
)
{...}
Parámetros
unnamedParam1
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
Puntero a una estructura de D3D12DDIARG_CREATESCHEDULINGGROUP_0050 que contiene argumentos para crear un grupo de programación.
unnamedParam3
Un D3D12DDI_HRTSCHEDULINGGROUP_0050 tipo de identificador en tiempo de ejecución que representa los contextos asociados a un grupo de programación de hardware.
unnamedParam4
Valor devuelto
Devuelve HRESULT.
Comentarios
Un grupo de programación es un objeto de controlador que creará el tiempo de ejecución y que debe tener al menos un contexto de proceso o 3D creado durante su construcción. El tiempo de ejecución permitirá que se construyan varios contextos. Una vez que el controlador vuelve de CreateSchedulingGroup, no se pueden agregar más contextos.
El grupo de programación debe contener todos los contextos que tienen como destino el hardware o los recursos compartidos que aprovecharán las colas de comandos secundarios. No es necesario contener todos los contextos de todas las colas secundarias.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | d3d12umddi.h |