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;

Member

[in] VidPnSourceId

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

[in] FirstEntry

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

[in] NumEntries

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

[in] pLookupTable

Ein Array von Farbeinträgen, die in die Farbpalette des Geräts kopiert werden sollen (d. a. die Farbregister des Geräts). Auf jeden Farbeintrag wird als generischer 32-Bit-Wert oder als Rot-, Grün-, Blau- und Nicht verwendete Member einer D3DKMDT_PALETTEDATA-Struktur zugegriffen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h

Weitere Informationen

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette