DD_GETVPORTCONNECTDATA 構造体 (ddrawint.h)
DD_GETVPORTCONNECTDATA構造体には、指定された ビデオ ポート拡張機能 (VPE) オブジェクトでサポートされている接続の組み合わせが含まれています。
構文
typedef struct _DD_GETVPORTCONNECTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
DWORD dwPortId;
LPDDVIDEOPORTCONNECT lpConnect;
DWORD dwNumEntries;
HRESULT ddRVal;
VOID *GetVideoPortConnectInfo;
} *PDD_GETVPORTCONNECTDATA, DD_GETVPORTCONNECTDATA;
メンバー
lpDD
現在の Microsoft DirectDraw プロセスのみに関連する DD_DIRECTDRAW_LOCAL 構造体を指します。
dwPortId
ドライバーが接続情報を取得する VPE オブジェクトの ID を指定します。 DirectDraw は、DDVIDEOPORTCAPS 構造体の dwVideoPortID メンバーからこの ID を取得します。
lpConnect
ドライバーが VPE オブジェクトがサポートする各接続の特性を返す DDVIDEOPORTCONNECT 構造体の配列を指します。 このメンバーには NULL を指定できます。
dwNumEntries
ドライバーが指定された VPE オブジェクトでサポートされている接続の組み合わせの数を返す場所を指定します。
ddRVal
ドライバーが DdVideoPortGetConnectInfo コールバックの戻り値を書き込む場所を指定します。 DD_OKのリターン コードは成功を示します。 詳細については、「 DirectDraw の戻り値」を参照してください。
GetVideoPortConnectInfo
DirectDraw API で使用され、ドライバーで入力しないでください。
要件
Header | ddrawint.h (Winddi.h を含む) |