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 |