PDD_GETSCANLINE função de retorno de chamada (ddrawint.h)
A função de retorno de chamada DdGetScanLine retorna o número da linha de verificação física atual.
Sintaxe
PDD_GETSCANLINE PddGetscanline;
DWORD PddGetscanline(
PDD_GETSCANLINEDATA unnamedParam1
)
{...}
Parâmetros
unnamedParam1
Aponta para uma estrutura DD_GETSCANLINEDATA na qual o driver retorna o número da linha de verificação atual.
Valor retornado
DdGetScanLine retorna um dos seguintes códigos de retorno de chamada:
Comentários
Se o monitor não estiver em branco verticalmente, o driver deverá gravar o valor da linha de verificação no membro dwScanLine da estrutura DD_GETSCANLINEDATA em pGetScanLine. O número deve estar no intervalo [0, n], em que a linha de verificação 0 é a primeira linha de verificação visível e a linha de verificação n é a última linha de verificação visível na tela. Em seguida, o driver deve definir DD_OK no membro ddRVal do DD_GETSCANLINEDATA e retornar DDHAL_DRIVER_HANDLED.
A linha de verificação será indeterminada se um espaço em branco vertical estiver em andamento. Nessa situação, o driver deve definir ddRVal como DDERR_VERTICALBLANKINPROGRESS e retornar DDHAL_DRIVER_HANDLED.
Requisitos
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ddrawint.h (inclua Winddi.h) |