Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função de retorno de chamada DdSetOverlayPosition define a posição de uma sobreposição.
Sintaxe
PDD_SURFCB_SETOVERLAYPOSITION PddSurfcbSetoverlayposition;
DWORD PddSurfcbSetoverlayposition(
PDD_SETOVERLAYPOSITIONDATA unnamedParam1
)
{...}
Parâmetros
unnamedParam1
Aponta para uma estrutura DD_SETOVERLAYPOSITIONDATA que contém as informações necessárias para definir a posição de sobreposição.
Retornar valor
DdSetOverlayPosition retorna um dos seguintes códigos de retorno de chamada:
Comentários
Quando a sobreposição estiver visível, o driver deverá fazer com que a sobreposição seja exibida na superfície primária. O canto superior esquerdo da sobreposição deve ser ancorado na posição especificada pelos membros lXPos e lYPos da estrutura DD_SETOVERLAYPOSITIONDATA em lpSetOverlayPosition. Por exemplo, valores de (0,0) indicam que o canto superior esquerdo da sobreposição deve aparecer no canto superior esquerdo da superfície identificado pelo membro lpDDdestSurface de DD_SETOVERLAYPOSITIONDATA.
Quando a sobreposição é invisível, o driver deve definir um código de erro no membro ddRVal de DD_SETOVERLAYPOSITIONDATA e retornar DDHAL_DRIVER_HANDLED.
Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Área de Trabalho |
| Cabeçalho | ddrawint.h (inclua Winddi.h) |