Compartilhar via


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)

Confira também

DD_GETSCANLINEDATA