Compartilhar via


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)

Confira também

DDCORECAPS

DDVIDEOPORTCONNECT