Estrutura DDVIDEOPORTDESC (dvp.h)
A estrutura DDVIDEOPORTDESC descreve o objeto VPE (extensões de porta de vídeo) que está sendo criado.
Sintaxe
typedef struct _DDVIDEOPORTDESC {
DWORD dwSize;
DWORD dwFieldWidth;
DWORD dwVBIWidth;
DWORD dwFieldHeight;
DWORD dwMicrosecondsPerField;
DWORD dwMaxPixelsPerSecond;
DWORD dwVideoPortID;
DWORD dwReserved1;
DDVIDEOPORTCONNECT VideoPortType;
ULONG_PTR dwReserved2;
ULONG_PTR dwReserved3;
} *LPDDVIDEOPORTDESC, DDVIDEOPORTDESC;
Membros
dwSize
Especifica o tamanho em bytes da estrutura DDVIDEOPORTDESC.
dwFieldWidth
Especifica a largura em pixels do fluxo de vídeo de entrada.
dwVBIWidth
Especifica a largura, em número de exemplos, dos dados da VBI no fluxo de vídeo de entrada.
dwFieldHeight
Especifica a altura do campo em linhas de verificação do fluxo de vídeo de entrada.
dwMicrosecondsPerField
Especifica o intervalo de tempo em microssegundos entre VSYNCs de vídeo ao vivo. Esse número deve ser arredondado para o microssegundo inteiro mais próximo.
dwMaxPixelsPerSecond
Especifica a taxa máxima de pixels por segundo.
dwVideoPortID
Especifica a ID da porta de vídeo de hardware a ser usada. Essa ID deve variar de 0 a (dwMaxVideoPorts -1), em que dwMaxVideoPorts é membro da estrutura DDCORECAPS .
dwReserved1
Reservado para uso do sistema e deve ser ignorado pelo driver.
VideoPortType
Especifica uma estrutura DDVIDEOPORTCONNECT que descreve as características de conexão da porta de vídeo de hardware.
dwReserved2
Reservado para uso futuro e deve ser ignorado pelo driver.
dwReserved3
Reservado para uso futuro e deve ser ignorado pelo driver.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dvp.h (inclua Dvp.h) |