estructura DD_GETVPORTOUTPUTFORMATDATA (ddrawint.h)
La estructura DD_GETVPORTOUTPUTFORMATDATA contiene la información necesaria para que el controlador devuelva todos los formatos de salida que admite el objeto de extensiones de puerto de vídeo (VPE) para un formato de entrada determinado.
Sintaxis
typedef struct _DD_GETVPORTOUTPUTFORMATDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwFlags;
LPDDPIXELFORMAT lpddpfInputFormat;
LPDDPIXELFORMAT lpddpfOutputFormats;
DWORD dwNumFormats;
HRESULT ddRVal;
VOID *GetVideoPortInputFormats;
} *PDD_GETVPORTOUTPUTFORMATDATA, DD_GETVPORTOUTPUTFORMATDATA;
Miembros
lpDD
Apunta a la estructura DD_DIRECTDRAW_LOCAL que es relevante solo para el proceso actual de Microsoft DirectDraw.
lpVideoPort
Apunta a la estructura DD_VIDEOPORT_LOCAL que representa este objeto VPE.
dwFlags
Indica el tipo de formatos de salida para los que se está consultando la compatibilidad. Este miembro puede ser uno o varios de los valores siguientes:
Marca | Significado |
---|---|
DDVPFORMAT_VBI | El controlador debe devolver formatos para los datos VBI . |
DDVPFORMAT_VIDEO | El controlador debe devolver formatos para los datos de vídeo. |
lpddpfInputFormat
Apunta a una estructura DDPIXELFORMAT que contiene un formato de entrada admitido por el objeto VPE. DdVideoPortGetInputFormats devolvió este formato.
lpddpfOutputFormats
Apunta a una matriz de estructuras DDPIXELFORMAT en las que el controlador debe devolver los formatos de salida que admite el objeto VPE para el formato de entrada especificado por lpddpfInputFormat. Este miembro puede ser NULL.
dwNumFormats
Especifica la ubicación en la que el controlador debe devolver el número de formatos de salida que admite el objeto VPE para el formato de entrada especificado.
ddRVal
Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdVideoPortGetOutputFormats . Un código de retorno de DD_OK indica que se ha realizado correctamente. Para obtener más información, vea Valores devueltos para DirectDraw.
GetVideoPortInputFormats
Sin usar: compatibilidad con Win95
Requisitos
Requisito | Valor |
---|---|
Header | ddrawint.h (incluya Winddi.h) |