共用方式為


DDVIDEOPORTDESC 結構 (dvp.h)

DDVIDEOPORTDESC 結構描述 要建立的 VPE) 物件 (視訊埠延伸 模組。

語法

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;

成員

dwSize

以位元組為單位指定 DDVIDEOPORTDESC 結構的大小。

dwFieldWidth

以像素為單位指定傳入視訊數據流的寬度。

dwVBIWidth

指定傳入視訊串流中 VBI 數據的樣本數目寬度。

dwFieldHeight

指定傳入視訊串流掃描行中的欄位高度。

dwMicrosecondsPerField

指定即時影片 VSYNCs 之間的毫秒時間間隔。 這個數字應該四捨五入到最接近的整個微秒。

dwMaxPixelsPerSecond

指定每秒的最大像素速率。

dwVideoPortID

指定要使用之硬體視訊埠的標識碼。 此標識符的範圍應從 0 到 (dwMaxVideoPorts -1) ,其中 dwMaxVideoPortsDDCORECAPS 結構的成員。

dwReserved1

保留供系統使用,驅動程式應忽略。

VideoPortType

指定描述硬體視訊埠連線特性的 DDVIDEOPORTCONNECT 結構。

dwReserved2

保留供未來使用,驅動程序應該忽略。

dwReserved3

保留供未來使用,驅動程序應該忽略。

規格需求

需求
標頭 dvp.h (包含 Dvp.h)

另請參閱

DDCORECAPS

DDVIDEOPORTCONNECT