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