Compartir a través de


DXGKDDI_SETNATIVEFENCELOGBUFFER función de devolución de llamada (d3dkmddi.h)

Dxgkrnl llama a dxgkDdiSetNativeFenceLogBuffer para informar al controlador de miniporte de pantalla en modo kernel (KMD) de la ubicación del búfer de registro de barrera nativa especificado.

Sintaxis

DXGKDDI_SETNATIVEFENCELOGBUFFER DxgkddiSetnativefencelogbuffer;

NTSTATUS DxgkddiSetnativefencelogbuffer(
  IN_CONST_PDXGKARG_SETNATIVEFENCELOGBUFFER pSetNativeFenceLogBuffer
)
{...}

Parámetros

pSetNativeFenceLogBuffer

[in] Puntero a una estructura de DXGKARG_SETNATIVEFENCELOGBUFFER que contiene la información nativa del búfer del registro de barreras.

Valor devuelto

DxgkDdiSetNativeFenceLogBuffer devuelve STATUS_SUCCESS si KMD pudo establecer correctamente el búfer de registro de barrera nativo. De lo contrario, devuelve un código de error NTSTATUS adecuado.

Observaciones

dxgkrnl puede destruir y volver a crear un búfer de registro. Cada vez que lo hace, llama a DxgkDdiSetNativeFenceLogBuffer para informar al KMD de la nueva ubicación.

Para obtener más información sobre las barreras nativas de GPU y el uso del búfer de registro, consulte objetos de barrera de GPU nativas.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2
encabezado de d3dkmddi.h
irQL DISPATCH_LEVEL

Consulte también

DXGKARG_SETNATIVEFENCELOGBUFFER