Sintaxis
Parámetros
ValueTipo: UINT64 El valor de la barrera cuando se debe señalizar el evento. hEvent
Tipo: HANDLE Un identificador del objeto de evento.
Valor devuelto
Tipo: HRESULT Este método devuelve E_OUTOFMEMORY si los componentes del kernel no tienen memoria suficiente para almacenar el evento en una lista. Consulte Códigos devueltos de Direct3D 12 para conocer otros valores devueltos posibles.Comentarios
Para especificar varias barreras antes de que se desencadene un evento, consulte SetEventOnMultipleFenceCompletion. Si hEvent es un identificador nulo, esta API no devolverá el control hasta que se hayan alcanzado los valores de barrera especificados. Este método se puede llamar de forma segura desde varios subprocesos a la vez.Ejemplos
El ejemplo D3D12Multithreading usa ID3D12Fence::SetEventOnCompletion de la siguiente manera:Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
