Freigeben über


DXGKARG_SETPALETTE Struktur (d3dkmdt.h)

Die DXGKARG_SETPALETTE Struktur beschreibt die Palette, die für eine Anzeige festgelegt werden soll.

Syntax

typedef struct _DXGKARG_SETPALETTE {
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] UINT                           FirstEntry;
  [in] UINT                           NumEntries;
  [in] D3DKMDT_PALETTEDATA            *pLookupTable;
} DXGKARG_SETPALETTE;

Angehörige

[in] VidPnSourceId

Die nullbasierte Identifikationsnummer der Videoquelle in einem Pfad einer Netzwerktopologie (Video Present Network, VidPN), auf der die Palette festgelegt ist.

[in] FirstEntry

Die Position in der Gerätepalette, in die der erste Eintrag im Array von Farbeinträgen, die pLookupTable- angibt, wird kopiert. Die verbleibenden Einträge, die pLookupTable- angibt, werden sequenziell kopiert, von diesem Ausgangspunkt in die Palette des Geräts.

[in] NumEntries

Die Anzahl der Farbeinträge im Array, das pLookupTable- angibt.

[in] pLookupTable

Ein Array von Farbeinträgen, die in die Farbpalette des Geräts kopiert werden sollen (d. h. die Farbregister des Geräts). Jeder Farbeintrag wird als generischer 32-Bit-Wert oder als Red, Green, Blueund Nicht verwendete Elemente einer D3DKMDT_PALETTEDATA Struktur aufgerufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmdt.h

Siehe auch

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette