DD_GETVPORTSIGNALDATA-Struktur (ddrawint.h)
Die DD_GETVPORTSIGNALDATA-Struktur enthält das Signal status des Hardwarevideoports.
Syntax
typedef struct _DD_GETVPORTSIGNALDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwStatus;
HRESULT ddRVal;
VOID *GetVideoSignalStatus;
} *PDD_GETVPORTSIGNALDATA, DD_GETVPORTSIGNALDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.
lpVideoPort
Zeigt auf eine DD_VIDEOPORT_LOCAL-Struktur , die dieses VPE-Objekt (Videoporterweiterungen) darstellt.
dwStatus
Gibt den Speicherort an, an dem der Treiber die status des Signals am Hardwarevideoport schreiben soll. Dieser Member kann einer der folgenden Werte sein:
Flag | Bedeutung |
---|---|
DDVPSQ_NOSIGNAL | Am Hardwarevideoport ist kein Videosignal vorhanden. |
DDVPSQ_SIGNALOK | Am Hardwarevideoport ist ein gültiges Videosignal vorhanden. |
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdVideoPortGetSignalStatus-Rückrufs schreibt. Ein Rückgabecode von DD_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
GetVideoSignalStatus
Wird von der DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ddrawint.h (include Winddi.h) |