estrutura DD_SETCOLORKEYDATA (ddrawint.h)
A estrutura DD_SETCOLORKEYDATA contém informações necessárias para definir o valor da chave de cor para a superfície especificada.
Sintaxe
typedef struct _DD_SETCOLORKEYDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
DWORD dwFlags;
DDCOLORKEY ckNew;
HRESULT ddRVal;
VOID *SetColorKey;
} *PDD_SETCOLORKEYDATA, DD_SETCOLORKEYDATA;
Membros
lpDD
Aponta para a estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.
lpDDSurface
Aponta para a estrutura DD_SURFACE_LOCAL que descreve a superfície com a qual a chave de cor deve ser associada.
dwFlags
Especifica qual chave de cor está sendo solicitada. Esse membro é um OR bit a bit de qualquer um dos seguintes valores:
Valor | Significado |
---|---|
DDCKEY_COLORSPACE | A estrutura DDCOLORKEY contém um espaço de cor. Se esse bit não estiver definido, a estrutura conterá uma única chave de cor. |
DDCKEY_DESTBLT | A estrutura DDCOLORKEY especifica uma chave de cor ou espaço de cor a ser usado como uma chave de cor de destino para operações blt. |
DDCKEY_DESTOVERLAY | A estrutura DDCOLORKEY especifica 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 | A estrutura DDCOLORKEY especifica uma chave de cor ou espaço de cor a ser usado como uma chave de cor de origem para operações blit. |
DDCKEY_SRCOVERLAY | A estrutura DDCOLORKEY especifica 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 |
ckNew
Especifica uma estrutura DDCOLORKEY que especifica os novos valores de chave de cor para o objeto DirectDrawSurface. Para obter mais informações sobre DDCOLORKEY, consulte a documentação mais recente do SDK do Microsoft DirectX.
ddRVal
Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdSetColorKey . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.
SetColorKey
Isso não é usado no Microsoft Windows 2000 e posterior.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddrawint.h (inclua Winddi.h) |