Compartir a través de


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

El 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 minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX en la función MiniportDeviceContext parámetro de salida del 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 presentación no se ha establecido correctamente.

Observaciones

La implementación de la función de DxgkDdiSetPalette en el modelo de controladores de pantalla de Windows Vista reemplaza IOCTL_VIDEO_SET_COLOR_REGISTERS funcionalidad en el modelo de controladores de pantalla de Windows 2000.

dxgkDdiSetPalette debe ser paginable.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de d3dkmddi.h
irQL PASSIVE_LEVEL

Consulte también

D3DKMDT_PALETTEDATA

DXGKARG_SETPALETTE

dxgkDdiAddDevice