DXGKDDI_SETPALETTE função de retorno de chamada (d3dkmddi.h)
A função DxgkDdiSetPalette programa os registros de cores 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 na função 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.
Valor de retorno
DxgkDdiSetPalette retornará STATUS_SUCCESS ou um resultado de erro apropriado se a paleta de exibição não for definida com êxito.
Observações
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 ficar paginável.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |