PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB función de devolución de llamada (d3d12umddi.h)
Crea un objeto de sincronización de GPU que un contexto de dispositivo puede indicar y esperar. Usado por WDDM 2.6 y controladores de pantalla en modo usuario posteriores.
Sintaxis
PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB Pfnd3d12ddiCreatesynchronizationobject2cb;
HRESULT Pfnd3d12ddiCreatesynchronizationobject2cb(
D3D12DDI_HRTDEVICE hDevice,
D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 *unnamedParam2
)
{...}
Parámetros
hDevice
Identificador del dispositivo de visualización (es decir, el contexto de gráficos) que poseerá el objeto de sincronización que pfnCreateSynchronizationObject2Cb crea.
unnamedParam2
Puntero a una estructura D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 que describe el objeto de sincronización que se va a crear.
Valor devuelto
Devuelve uno de los siguientes valores HRESULT:
Código devuelto | Descripción |
---|---|
S_OK | El objeto de sincronización se creó correctamente. |
E_OUTOFMEMORY | La función no pudo asignar memoria necesaria para que se completara. |
E_INVALIDARG | Los parámetros se validaron y determinaron que son incorrectos. |
Esta función también podría devolver otros valores HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | d3d12umddi.h |