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

En el modelo de cola de volteo de hardware, el sistema operativo llama a la función [DXGKDDI_SETFLIPQUEUELOGBUFFER](/windows-hardware/drivers/ddi/nc-d3dkmddi-dxgkddi_setflipqueuelogbuffe r) para proporcionar al controlador el registro de cola invertida.

Sintaxis

DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;

NTSTATUS DxgkddiSetflipqueuelogbuffer(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETFLIPQUEUELOGBUFFER pSetFlipQueueLogBuffer
)
{...}

Parámetros

hAdapter

[in] Identificador de un adaptador de pantalla.

pSetFlipQueueLogBuffer

[in] Puntero a una estructura de DXGKARG_SETFLIPQUEUELOGBUFFER que contiene los parámetros de esta función.

Valor devuelto

DXGKDDI_SETFLIPQUEUELOGBUFFER devuelve un código NTSTATUS, como uno de los siguientes:

Valor devuelto Significado
STATUS_SUCCESS La rutina se completó correctamente. Si DXGKARG_SETFLIPQUEUELOGBUFFER::LogBufferAddress es NULL, este DDI debe devolver STATUS_SUCCESS.
STATUS_NO_MEMORY Error en la función porque no pudo asignar la cantidad de memoria necesaria para completarse correctamente.
STATUS_NOT_IMPLEMENTED El controlador no implementa la compatibilidad con esta operación.

Comentarios

Consulte Obtención de estadísticas presentes para volteos en cola para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3dkmddi.h
IRQL PASSIVE_LEVEL

Consulte también

DXGKARG_SETFLIPQUEUELOGBUFFER