DXGKDDI_SETPALETTE Rückruffunktion (d3dkmddi.h)
Die DxgkDdiSetPalette-Funktion programmiert die Farbregister für palettisierte 8 Bit-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 zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Display-Miniporttreiber, der zuvor dieses Handle für das Microsoft DirectX-Grafikkernsubsystem im MiniportDeviceContext Ausgabeparameter des DxgkDdiAddDevice--Funktion bereitgestellt hat.
[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 zurück oder ein entsprechendes Fehlerergebnis, wenn die Anzeigepalette nicht erfolgreich festgelegt wurde.
Bemerkungen
Die Implementierung der funktion DxgkDdiSetPalette 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 |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |