funzione wglGetLayerPaletteEntries (wingdi.h)
Recupera le voci della tavolozza da un determinato piano livello di indice colore per un contesto di dispositivo specificato.
Sintassi
int wglGetLayerPaletteEntries(
HDC unnamedParam1,
int unnamedParam2,
int unnamedParam3,
int unnamedParam4,
COLORREF *unnamedParam5
);
Parametri
unnamedParam1
Tipo: HDC
Contesto del dispositivo di una finestra i cui piani di livello devono essere descritti.
unnamedParam2
Tipo: int
Sovrimpressione o piano di sottolay. I valori positivi di iLayerPlane identificano i piani di sovrapposizione, dove 1 è il primo piano di sovrapposizione sul piano principale, 2 è il secondo piano di sovrapposizione sul primo piano di sovrapposizione e così via. I valori negativi identificano i piani di sottolay, dove 1 è il primo piano di sottolay sotto il piano principale, 2 è il secondo piano sotto il primo piano di sottolay e così via. Il numero di piani di sovrapposizione e sottolay viene specificato nel membro bReserved della struttura PIXELFORMATDESCRIPTOR .
unnamedParam3
Tipo: int
Prima voce della tavolozza da recuperare.
unnamedParam4
Tipo: int
Numero di voci della tavolozza da recuperare.
unnamedParam5
Tipo: COLORREF*
Matrice di strutture che contengono valori di colore RGB della tavolozza. La matrice deve contenere almeno il numero di strutture specificate dalle voci cE.
Valore restituito
Tipo: int
Se la funzione ha esito positivo, il valore restituito è il numero di voci impostate nella tavolozza nel piano livello specificato della finestra.
Se la funzione ha esito negativo o quando non è selezionato alcun formato pixel, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Ogni piano livello di indice colore in una finestra ha una tavolozza con una dimensione 2^n, dove n è il numero di piani bit nel piano del livello. Non è possibile modificare l'indice trasparente di una tavolozza.
Usare la funzione wglRealizeLayerPalette per realizzare la tavolozza dei livelli. Inizialmente la tavolozza dei livelli contiene solo voci per bianco.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wingdi.h |
Libreria | Opengl32.lib |
DLL | Opengl32.dll |