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) ,其中 dwMaxVideoPorts 是 DDCORECAPS 結構的成員。
dwReserved1
保留供系統使用,驅動程式應忽略。
VideoPortType
指定描述硬體視訊埠連線特性的 DDVIDEOPORTCONNECT 結構。
dwReserved2
保留供未來使用,驅動程序應該忽略。
dwReserved3
保留供未來使用,驅動程序應該忽略。
規格需求
需求 | 值 |
---|---|
標頭 | dvp.h (包含 Dvp.h) |