структура DXGKARG_SETPALETTE (d3dkmdt.h)
Структура DXGKARG_SETPALETTE описывает палитру, заданную для отображения.
Синтаксис
typedef struct _DXGKARG_SETPALETTE {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT FirstEntry;
[in] UINT NumEntries;
[in] D3DKMDT_PALETTEDATA *pLookupTable;
} DXGKARG_SETPALETTE;
Члены
[in] VidPnSourceId
Отсчитываемый от нуля идентификационный номер видео, представленный источником в пути к топологии vidPN, на которую настроена палитра.
[in] FirstEntry
Расположение в палитре устройств, в которое копируется первая запись в массиве цветовых записей, в которую копируется pLookupTable. Остальные записи, которые pLookupTable, копируются последовательно, начиная с этой начальной точки в палитру устройства.
[in] NumEntries
Число цветовых записей в массиве, pLookupTable.
[in] pLookupTable
Массив цветовых записей для копирования в цветовую палитру устройства (т. е. цветовые регистры устройства). Каждая запись цвета осуществляется в виде универсального 32-разрядного значения или в виде красного, зеленого, синегои неиспользуемых элементов структуры D3DKMDT_PALETTEDATA.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmdt.h |