DD_GETVPORTCONNECTDATA structure (ddrawint.h)
The DD_GETVPORTCONNECTDATA structure contains the connection combinations supported by the specified video port extensions (VPE) object.
Syntax
typedef struct _DD_GETVPORTCONNECTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
DWORD dwPortId;
LPDDVIDEOPORTCONNECT lpConnect;
DWORD dwNumEntries;
HRESULT ddRVal;
VOID *GetVideoPortConnectInfo;
} *PDD_GETVPORTCONNECTDATA, DD_GETVPORTCONNECTDATA;
Members
lpDD
Points to a DD_DIRECTDRAW_LOCAL structure that is relevant to the current Microsoft DirectDraw process only.
dwPortId
Specifies the ID of the VPE object for which the driver is to retrieve connection information. DirectDraw obtains this ID from the dwVideoPortID member of the DDVIDEOPORTCAPS structure.
lpConnect
Points to an array of DDVIDEOPORTCONNECT structures in which the driver should return the characteristics of each connection that the VPE object supports. This member can be NULL.
dwNumEntries
Specifies the location in which the driver returns the number of connection combinations supported by the specified VPE object.
ddRVal
Specifies the location in which the driver writes the return value of the DdVideoPortGetConnectInfo callback. A return code of DD_OK indicates success. For more information, see Return Values for DirectDraw.
GetVideoPortConnectInfo
Used by the DirectDraw API and should not be filled in by the driver.
Requirements
Requirement | Value |
---|---|
Header | ddrawint.h (include Winddi.h) |