DXGKDDI_SETPALETTE Rückruffunktion (d3dkmddi.h)
Die DxgkDdiSetPalette-Funktion programmiert die Farbregister für palettisierte 8 Bits-pro-Pixel-Modi (bpp).
Syntax
DXGKDDI_SETPALETTE DxgkddiSetpalette;
NTSTATUS DxgkddiSetpalette(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_SETPALETTE pSetPalette
)
{...}
Parameter
[in] hAdapter
Ein Handle für einen Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Anzeigeminiporttreiber hat dieses Handle zuvor für das Microsoft DirectX-Grafikkernsubsystem im Ausgabeparameter MiniportDeviceContext der DxgkDdiAddDevice-Funktion bereitgestellt.
[in] pSetPalette
Ein Zeiger auf eine DXGKARG_SETPALETTE Struktur, die die Palette beschreibt, die für die Anzeige festgelegt werden soll.
Rückgabewert
DxgkDdiSetPalette gibt STATUS_SUCCESS oder ein entsprechendes Fehlerergebnis zurück, wenn die Anzeigepalette nicht erfolgreich festgelegt wurde.
Hinweise
Die Implementierung der DxgkDdiSetPalette-Funktion im Windows Vista-Anzeigetreibermodell ersetzt IOCTL_VIDEO_SET_COLOR_REGISTERS Funktionalität im Windows 2000-Anzeigetreibermodell.
DxgkDdiSetPalette sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |