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 |