Freigeben über


VP_SCATTER_GATHER_LIST Struktur (video.h)

Die VP_SCATTER_GATHER_LIST Struktur ist eine Sammlung von einem oder mehreren Punkt/Gather-Elementen.

Syntax

typedef struct _VP_SCATTER_GATHER_LIST {
  ULONG                     NumberOfElements;
  ULONG_PTR                 Reserved;
  VP_SCATTER_GATHER_ELEMENT Elements[];
} VP_SCATTER_GATHER_LIST, *PVP_SCATTER_GATHER_LIST;

Angehörige

NumberOfElements

Gibt die Anzahl der XY/Gather-Elemente im Elements Arraymemm an.

Reserved

Reserviert für die Systemverwendung.

Elements

Gibt die Anzahl der XY/Gather-Elemente im Elements Arraymemm an.

Bemerkungen

Diese Struktur ist in Windows XP und höher verfügbar.

Der Videoporttreiber aggregiert Punkt/Sammeln von Informationen in einer VP_SCATTER_GATHER_LIST-Struktur und übergibt diese an die HwVidExecuteDma Rückrufroutine des Miniporttreibers. Der Miniporttreiber verwendet diese Informationen, wenn er die Videohardware für eine DMA-Übertragung einrichtet.

Anforderungen

Anforderung Wert
Header- video.h (video.h einschließen)

Siehe auch

HwVidExecuteDma-

VP_SCATTER_GATHER_ELEMENT