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) |