Compartir a través de


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)

Consulte también

DdVideoPortGetOutputFormats