Compartir a través de


Aceleración de hardware de GDI

La característica de aceleración de hardware de GDI proporciona operaciones principales de la interfaz de dispositivo gráfico (GDI) aceleradas en una GPU. Esta característica se introdujo en Windows 7.

Para indicar que la GPU y el controlador admiten esta característica, el controlador de miniporte de pantalla en modo kernel (KMD) debe establecer DXGKDDI_INTERFACE_VERSION en >= DXGKDDI_INTERFACE_VERSION_WIN7.

El KMD también debe establecer DXGK_PRESENTATIONCAPS->SupportKernelModeCommandBuffer en TRUE para indicar que admite el procesamiento del búfer de comandos de aceleración de hardware de GDI. El controlador debe notificar este tipo de soporte solo si existe el segmento de abertura de GPU coherente con la memoria caché y no hay ninguna penalización significativa en el rendimiento cuando la CPU accede a la memoria de GPU.

En las páginas de referencia siguientes se describe cómo usar esta característica:

Para obtener más información sobre cómo implementar la aceleración de hardware GDI en el KMD, consulte los siguientes artículos:

Establecimiento del tamaño y el paso de la asignación de memoria

Inicialización y creación de búferes de DMA

Notificación de compatibilidad opcional para operaciones de representación

Compatibilidad con búferes de comandos en modo kernel

Especificación de operaciones de representación aceleradas por hardware de GDI