estrutura DD_GETVPORTOUTPUTFORMATDATA (ddrawint.h)
A estrutura DD_GETVPORTOUTPUTFORMATDATA contém as informações necessárias para que o driver retorne todos os formatos de saída aos quais o objeto VPE (extensões de porta de vídeo) dá suporte para um determinado formato de entrada.
Sintaxe
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;
Membros
lpDD
Aponta para a estrutura de DD_DIRECTDRAW_LOCAL que é relevante apenas para o processo atual do Microsoft DirectDraw.
lpVideoPort
Aponta para a estrutura DD_VIDEOPORT_LOCAL que representa esse objeto VPE.
dwFlags
Indica o tipo de formatos de saída para os quais o suporte está sendo consultado. Esse membro pode ser um ou mais dos seguintes valores:
Sinalizador | Significado |
---|---|
DDVPFORMAT_VBI | O driver deve retornar formatos para os dados da VBI . |
DDVPFORMAT_VIDEO | O driver deve retornar formatos para os dados de vídeo. |
lpddpfInputFormat
Aponta para uma estrutura DDPIXELFORMAT que contém um formato de entrada compatível com o objeto VPE. Esse formato foi retornado por DdVideoPortGetInputFormats.
lpddpfOutputFormats
Aponta para uma matriz de estruturas DDPIXELFORMAT na qual o driver deve retornar os formatos de saída aos quais o objeto VPE dá suporte para o formato de entrada especificado por lpddpfInputFormat. Esse membro pode ser NULL.
dwNumFormats
Especifica o local no qual o driver deve retornar o número de formatos de saída aos quais o objeto VPE dá suporte para o formato de entrada especificado.
ddRVal
Especifica o local em que o driver grava o valor retornado do retorno de chamada DdVideoPortGetOutputFormats . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.
GetVideoPortInputFormats
Não utilizado: compatibilidade do Win95
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddrawint.h (inclua Winddi.h) |