PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB função de retorno de chamada (d3d12umddi.h)
Cria um objeto de sincronização de GPU que um contexto de dispositivo pode sinalizar e aguardar. Usado pelo WDDM 2.6 e drivers de exibição do modo de usuário posterior.
Sintaxe
PFND3D12DDI_CREATESYNCHRONIZATIONOBJECT2CB Pfnd3d12ddiCreatesynchronizationobject2cb;
HRESULT Pfnd3d12ddiCreatesynchronizationobject2cb(
D3D12DDI_HRTDEVICE hDevice,
D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 *unnamedParam2
)
{...}
Parâmetros
hDevice
Um identificador para o dispositivo de exibição (ou seja, o contexto gráfico) que será proprietário do objeto de sincronização criado por pfnCreateSynchronizationObject2Cb.
unnamedParam2
Um ponteiro para uma estrutura D3D12DDICB_CREATESYNCHRONIZATIONOBJECT2 que descreve o objeto de sincronização a ser criado.
Retornar valor
Retorna um dos seguintes valores HRESULT:
Código de retorno | Descrição |
---|---|
S_OK | O objeto de sincronização foi criado com êxito. |
E_OUTOFMEMORY | A função não pôde alocar memória necessária para que ela fosse concluída. |
E_INVALIDARG | Os parâmetros foram validados e determinados como incorretos. |
Essa função também pode retornar outros valores HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1903 |
Cabeçalho | d3d12umddi.h |