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 |