Compartir a través de


PDD_VPORTCB_GETFIELD función de devolución de llamada (ddrawint.h)

La función de devolución de llamada DdVideoPortGetField determina si el campo actual de una señal entrelazada es par o impar.

Sintaxis

PDD_VPORTCB_GETFIELD PddVportcbGetfield;

DWORD PddVportcbGetfield(
  PDD_GETVPORTFIELDDATA unnamedParam1
)
{...}

Parámetros

unnamedParam1

Apunta a una estructura de DD_GETVPORTFIELDDATA que contiene la información necesaria para que el controlador determine si el campo actual es par o impar.

Valor devuelto

DdVideoPortGetField devuelve uno de los siguientes códigos de devolución de llamada:

Comentarios

Los controladores de DirectDraw que establecen la marca DDVPCAPS_READBACKFIELD en el miembro dwCaps de la estructura DDVIDEOPORTCAPS deben implementar DdVideoPortGetField.

El controlador debe determinar si el campo actual es par o impar y escribir TRUE o FALSE en el miembro bField de la estructura DD_GETVPORTFIELDDATA en lpGetField, según corresponda. Si no se puede realizar la consulta porque el puerto de vídeo de hardware está deshabilitado, el controlador debe devolver DDHAL_DRIVER_HANDLED y establecer DDERR_VIDEONOTACTIVE en el miembro ddRVal de DD_GETVPORTFIELDDATA.

Requisitos

   
Plataforma de destino Escritorio
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DDVIDEOPORTCAPS

DD_GETVPORTFIELDDATA