DD_GETVPORTCONNECTDATA-Struktur (ddrawint.h)
Die DD_GETVPORTCONNECTDATA-Struktur enthält die Verbindungskombinationen, die vom angegebenen VPE-Objekt (Videoporterweiterungen) unterstützt werden.
Syntax
typedef struct _DD_GETVPORTCONNECTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
DWORD dwPortId;
LPDDVIDEOPORTCONNECT lpConnect;
DWORD dwNumEntries;
HRESULT ddRVal;
VOID *GetVideoPortConnectInfo;
} *PDD_GETVPORTCONNECTDATA, DD_GETVPORTCONNECTDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
dwPortId
Gibt die ID des VPE-Objekts an, für das der Treiber Verbindungsinformationen abrufen soll. DirectDraw ruft diese ID vom dwVideoPortID-Member der DDVIDEOPORTCAPS-Struktur ab.
lpConnect
Verweist auf ein Array von DDVIDEOPORTCONNECT-Strukturen , in denen der Treiber die Merkmale jeder Verbindung zurückgeben soll, die das VPE-Objekt unterstützt. Dieses Element kann NULL sein.
dwNumEntries
Gibt den Speicherort an, an dem der Treiber die Anzahl der Verbindungskombinationen zurückgibt, die vom angegebenen VPE-Objekt unterstützt werden.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdVideoPortGetConnectInfo-Rückrufs schreibt. Ein Rückgabecode von DD_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
GetVideoPortConnectInfo
Wird von der DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Anforderungen
Kopfzeile | ddrawint.h (include Winddi.h) |