Platform SDK: DirectX

DDVIDEOPORTDESC

DDVIDEOPORTDESC 構造体は、作成しようとするビデオポート オブジェクトを記述する。この構造体は、IDDVideoPortContainer::CreateVideoPort メソッドと共に使用される。

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; 

メンバ

dwSize
バイト単位の構造体のサイズ。このメンバは、構造体を使用する前に初期化しなくてはならない。
dwFieldWidth
ピクセル単位の到着ビデオ ストリームの
dwVBIWidth
ピクセル単位の到着ビデオ ストリームにおける VBI データの幅。
dwFieldHeight
走査線で表す、到着ビデオ ストリームのフィールドのフィールド高さ。
dwMicrosecondsPerField
ミリ秒単位のライブ ビデオ VREF 周期の時間間隔。この数は、もっとも近いミリ秒に切り上げる。
dwMaxPixelsPerSecond
秒ごとの最大ピクセル率。
dwVideoPortID
使用する物理ビデオ ポートのゼロベースの ID。
dwReserved1
今後のために確保されている。0 を設定する。
VideoPortType
ビデオ ポートのコネクション特性を記述する DDVIDEOPORTCONNECT 構造体。
dwReserved2dwReserved3
今後のために確保されている。0 を設定する。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dvp.h で宣言。