Freigeben über


DD_SYNCVIDEOPORTDATA-Struktur (ddrawint.h)

Die DD_SYNCVIDEOPORTDATA-Struktur enthält die VpE-Objektinformationen (VideoPort Extensions).

Syntax

typedef struct _DD_SYNCVIDEOPORTDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  DWORD                dwOriginOffset;
  DWORD                dwHeight;
  DWORD                dwVBIHeight;
  ULONG                dwDriverReserved1;
  ULONG                dwDriverReserved2;
  ULONG                dwDriverReserved3;
  HRESULT              ddRVal;
} *PDD_SYNCVIDEOPORTDATA, DD_SYNCVIDEOPORTDATA;

Member

lpDD

Verweist auf eine DD_DIRECTDRAW_LOCAL Struktur, die nur für den aktuellen Microsoft DirectDraw-Prozess relevant ist.

lpVideoPort

Verweist auf eine DD_VIDEOPORT_LOCAL Struktur, die den Hardwarevideoport beschreibt, mit dem synchronisiert werden soll.

dwOriginOffset

Enthält den Byteoffset von der oberen linken Ecke der Oberfläche bis zur oberen linken Ecke von, wo das VPE-Objekt seine Daten schreibt. Dieser Wert wird nur vom Video-Miniporttreiber verwendet. Dieser Member muss Daten enthalten, die vom Treiber ausgefüllt werden.

dwHeight

Enthält die Höhe der VPE-Objektdaten in Pixeln. Standardmäßig ist dies bei überlappenden Feldhöhen doppelt so hoch, aber der Treiber kann dies bei Bedarf ändern. Dieser Wert wird nur vom Video-Miniporttreiber verwendet. Dieser Member kann vom Treiber geändert werden, muss aber nicht sein.

dwVBIHeight

Enthält die Anzahl der Zeilen in der VBI-Region . Dieser Wert wird nur vom Video-Miniporttreiber verwendet. Dieser Member kann vom Treiber geändert werden, muss aber nicht sein.

dwDriverReserved1

Ist für die Verwendung durch den Anzeigetreiber reserviert.

dwDriverReserved2

Reserviert für die Verwendung durch den Anzeigetreiber.

dwDriverReserved3

Reserviert für die Verwendung durch den Anzeigetreiber.

ddRVal

Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdSyncVideoPortData-Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.

Anforderungen

Anforderung Wert
Header ddrawint.h (einschließlich Winddi.h)

Weitere Informationen

DdSyncVideoPortData