DXGKDDI_SETPALETTE função de retorno de chamada (d3dkmddi.h)

A função DxgkDdiSetPalette programa os registros de cor para modos palettizados de 8 bits por pixel (bpp).

Sintaxe

DXGKDDI_SETPALETTE DxgkddiSetpalette;

NTSTATUS DxgkddiSetpalette(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_SETPALETTE pSetPalette
)
{...}

Parâmetros

[in] hAdapter

Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporto de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX no parâmetro de saída MiniportDeviceContext da função DxgkDdiAddDevice .

[in] pSetPalette

Um ponteiro para uma estrutura DXGKARG_SETPALETTE que descreve a paleta a ser definida para a exibição.

Retornar valor

DxgkDdiSetPalette retorna STATUS_SUCCESS ou um resultado de erro apropriado se a paleta de exibição não for definida com êxito.

Comentários

A implementação da função DxgkDdiSetPalette no modelo de driver de exibição do Windows Vista substitui IOCTL_VIDEO_SET_COLOR_REGISTERS funcionalidade no modelo de driver de exibição do Windows 2000.

DxgkDdiSetPalette deve se tornar paginável.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Plataforma de Destino Área de Trabalho
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

D3DKMDT_PALETTEDATA

DXGKARG_SETPALETTE

DxgkDdiAddDevice