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 del búfer de registro de barrera nativa.

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.

Comentarios

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 más información sobre las barreras de GPU nativas y el uso del búfer de registro, consulte Objetos de barrera de GPU nativas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2
Encabezado d3dkmddi.h
IRQL DISPATCH_LEVEL

Consulte también

DXGKARG_SETNATIVEFENCELOGBUFFER