Share via


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)

Weitere Informationen

DdVideoPortGetSignalStatus