The DDVIDEOPORTDESC structure describes a video-port object to be created. This structure is used with the IDDVideoPortContainer::CreateVideoPort method.
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;        
 } DDVIDEOPORTDESC, *LPDDVIDEOPORTDESC; 
   Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dvp.h.