Share via


PDD_VPORTCB_GETFIELD função de retorno de chamada (ddrawint.h)

A função de retorno de chamada DdVideoPortGetField determina se o campo atual de um sinal entrelaçado é par ou ímpar.

Sintaxe

PDD_VPORTCB_GETFIELD PddVportcbGetfield;

DWORD PddVportcbGetfield(
  PDD_GETVPORTFIELDDATA unnamedParam1
)
{...}

Parâmetros

unnamedParam1

Aponta para uma estrutura DD_GETVPORTFIELDDATA que contém as informações necessárias para o driver determinar se o campo atual é par ou ímpar.

Valor retornado

DdVideoPortGetField retorna um dos seguintes códigos de retorno de chamada:

Comentários

Os drivers DirectDraw que definem o sinalizador DDVPCAPS_READBACKFIELD no membro dwCaps da estrutura DDVIDEOPORTCAPS devem implementar DdVideoPortGetField.

O driver deve determinar se o campo atual é par ou ímpar e gravar TRUE ou FALSE no membro bField da estrutura DD_GETVPORTFIELDDATA em lpGetField, adequadamente. Se a consulta não puder ser executada porque a porta de vídeo de hardware está desabilitada, o driver deverá retornar DDHAL_DRIVER_HANDLED e definir DDERR_VIDEONOTACTIVE no membro ddRVal do DD_GETVPORTFIELDDATA.

Requisitos

   
Plataforma de Destino Área de Trabalho
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DDVIDEOPORTCAPS

DD_GETVPORTFIELDDATA