Compartilhar via


estrutura DXGKARG_SETPALETTE (d3dkmdt.h)

A estrutura DXGKARG_SETPALETTE descreve a paleta a ser definida para uma exibição.

Sintaxe

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

Membros

[in] VidPnSourceId

O número de identificação baseado em zero da origem do vídeo presente em um caminho de uma topologia de VidPN (rede presente em vídeo) na qual a paleta está definida.

[in] FirstEntry

O local na paleta de dispositivos para o qual a primeira entrada na matriz de entradas de cores especificada por pLookupTable é copiada. As entradas restantes que pLookupTable especifica são copiadas sequencialmente, desse ponto de partida para a paleta do dispositivo.

[in] NumEntries

O número de entradas de cor na matriz que pLookupTable especifica.

[in] pLookupTable

Uma matriz de entradas de cores a serem copiadas para a paleta de cores do dispositivo (ou seja, os registros de cores do dispositivo). Cada entrada de cor é acessada como um valor genérico de 32 bits ou como os membros Vermelho, Verde, Azul e Não Utilizado de uma estrutura D3DKMDT_PALETTEDATA .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette