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
指向 DDVIDEOPORTCONNECT 结构的数组,驱动程序应在其中返回 VPE 对象支持的每个连接的特征。 此成员可以为 NULL。
dwNumEntries
指定驱动程序返回指定 VPE 对象支持的连接组合数的位置。
ddRVal
指定驱动程序写入 DdVideoPortGetConnectInfo 回调的返回值的位置。 返回代码DD_OK表示成功。 有关详细信息,请参阅 DirectDraw 的返回值。
GetVideoPortConnectInfo
由 DirectDraw API 使用,不应由驱动程序填充。
要求
标头 | ddrawint.h (包括 Winddi.h) |