Método IDirectDrawSurface7::GetColorKey (ddraw.h)
Recupera o valor da chave de cor para essa superfície.
Sintaxe
HRESULT GetColorKey(
[in] DWORD unnamedParam1,
[out] LPDDCOLORKEY unnamedParam2
);
Parâmetros
[in] unnamedParam1
Um valor que pode ser definido como um dos seguintes sinalizadores para especificar a chave de cor a ser recuperada:
DDCKEY_DESTBLT
Uma chave de cor ou espaço de cor a ser usado como uma chave de cor de destino para operações de transferência de bloco de bits (bitblt).
DDCKEY_DESTOVERLAY
Uma chave de cor ou espaço de cor a ser usado como uma chave de cor de destino para operações de sobreposição.
DDCKEY_SRCBLT
Uma chave de cor ou espaço de cor a ser usado como uma chave de cor de origem para operações bitblt.
DDCKEY_SRCOVERLAY
Uma chave de cor ou espaço de cor a ser usado como uma chave de cor de origem para operações de sobreposição.
[out] unnamedParam2
Um ponteiro para uma estrutura DDCOLORKEY que recebe os valores atuais para a chave de cor especificada do objeto DirectDrawSurface.
Retornar valor
Se o método for bem-sucedido, o valor retornado será DD_OK.
Se falhar, o método poderá retornar um dos seguintes valores de erro:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOCOLORKEY
- DDERR_NOCOLORKEYHW
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | ddraw.h |
Biblioteca | Ddraw.lib |
DLL | Ddraw.dll |