Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DD_GETVPORTSIGNALDATA structure contains the signal status of the hardware video port.
Syntax
typedef struct _DD_GETVPORTSIGNALDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwStatus;
HRESULT ddRVal;
VOID *GetVideoSignalStatus;
} *PDD_GETVPORTSIGNALDATA, DD_GETVPORTSIGNALDATA;
Members
lpDD
Points to a DD_DIRECTDRAW_LOCAL structure that is relevant to the current Microsoft DirectDraw process only.
lpVideoPort
Points to a DD_VIDEOPORT_LOCAL structure that represents this video port extensions (VPE) object.
dwStatus
Specifies the ___location in which the driver should write the status of the signal at the hardware video port. This member can be one of the following values:
| Flag | Meaning |
|---|---|
| DDVPSQ_NOSIGNAL | No video signal is present at the hardware video port. |
| DDVPSQ_SIGNALOK | A valid video signal is present at the hardware video port. |
ddRVal
Specifies the ___location in which the driver writes the return value of the DdVideoPortGetSignalStatus callback. A return code of DD_OK indicates success. For more information, see Return Values for DirectDraw.
GetVideoSignalStatus
Used by the DirectDraw API and should not be filled in by the driver.
Requirements
| Requirement | Value |
|---|---|
| Header | ddrawint.h (include Winddi.h) |