Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |