Condividi tramite


DXGKDDI_SETPALETTE funzione di callback (d3dkmddi.h)

La funzione DxgkDdiSetPalette programma i registri colori per le modalità bpp (Palettized a 8 bit per pixel).

Sintassi

DXGKDDI_SETPALETTE DxgkddiSetpalette;

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

Parametri

[in] hAdapter

Handle di un blocco di contesto associato a una scheda di visualizzazione. Il driver miniport di visualizzazione fornito in precedenza questo handle al sottosistema kernel della grafica Microsoft DirectX nel parametro di output MiniportDeviceContext della funzione DxgkDdiAddDevice .

[in] pSetPalette

Puntatore a una struttura DXGKARG_SETPALETTE che descrive la tavolozza da impostare per la visualizzazione.

Valore restituito

DxgkDdiSetPalette restituisce STATUS_SUCCESS o un risultato di errore appropriato se la tavolozza di visualizzazione non è impostata correttamente.

Commenti

L'implementazione della funzione DxgkDdiSetPalette nel modello di driver di visualizzazione di Windows Vista sostituisce IOCTL_VIDEO_SET_COLOR_REGISTERS funzionalità nel modello di driver di visualizzazione di Windows 2000.

DxgkDdiSetPalette deve essere reso impaginabile.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedi anche

D3DKMDT_PALETTEDATA

DXGKARG_SETPALETTE

DxgkDdiAddDevice