структура 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 |