Metodo IDirectDrawSurface7::GetColorKey (ddraw.h)
Recupera il valore della chiave di colore per questa superficie.
Sintassi
HRESULT GetColorKey(
[in] DWORD unnamedParam1,
[out] LPDDCOLORKEY unnamedParam2
);
Parametri
[in] unnamedParam1
Valore che può essere impostato su uno dei flag seguenti per specificare la chiave di colore da recuperare:
DDCKEY_DESTBLT
Una chiave di colore o uno spazio colore da usare come chiave colore di destinazione per le operazioni di trasferimento in blocchi di bit (bitblt).
DDCKEY_DESTOVERLAY
Una chiave di colore o uno spazio colore da usare come chiave colore di destinazione per le operazioni di sovrapposizione.
DDCKEY_SRCBLT
Una chiave di colore o uno spazio colore da usare come chiave di colore di origine per le operazioni bitblt.
DDCKEY_SRCOVERLAY
Una chiave di colore o uno spazio colore da usare come chiave colore di origine per le operazioni di sovrapposizione.
[out] unnamedParam2
Puntatore a una struttura DDCOLORKEY che riceve i valori correnti per la chiave di colore specificata dell'oggetto DirectDrawSurface.
Valore restituito
Se il metodo ha esito positivo, il valore restituito viene DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOCOLORKEY
- DDERR_NOCOLORKEYHW
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |