DXGKDDI_SETPALETTE función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiSetPalette programa los registros de color para los modos palettized de 8 bits por píxel (bpp).
Sintaxis
DXGKDDI_SETPALETTE DxgkddiSetpalette;
NTSTATUS DxgkddiSetpalette(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_SETPALETTE pSetPalette
)
{...}
Parámetros
[in] hAdapter
Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de miniporte de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX en el parámetro de salida MiniportDeviceContext de la función DxgkDdiAddDevice .
[in] pSetPalette
Puntero a una estructura de DXGKARG_SETPALETTE que describe la paleta que se va a establecer para la presentación.
Valor devuelto
DxgkDdiSetPalette devuelve STATUS_SUCCESS o un resultado de error adecuado si la paleta de visualización no se ha establecido correctamente.
Comentarios
La implementación de la función DxgkDdiSetPalette en el modelo de controlador de pantalla de Windows Vista reemplaza IOCTL_VIDEO_SET_COLOR_REGISTERS funcionalidad en el modelo de controlador de pantalla de Windows 2000.
DxgkDdiSetPalette debe ser paginable.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Escritorio |
Encabezado | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |