Partager via


structure VP_SCATTER_GATHER_LIST (video.h)

La structure VP_SCATTER_GATHER_LIST est une collection d’un ou plusieurs éléments de nuages de points/collectes.

Syntaxe

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

Membres

NumberOfElements

Spécifie le nombre d’éléments de nuages de points/de collecte dans le membre de tableau Elements.

Reserved

Réservé à l’utilisation du système.

Elements

Spécifie le nombre d’éléments de nuages de points/de collecte dans le membre de tableau Elements.

Remarques

Cette structure est disponible dans Windows XP et versions ultérieures.

Le pilote de port vidéo agrège les informations de nuages de points/de collecte dans une structure VP_SCATTER_GATHER_LIST, en le transmettant à la routine de rappel HwVidExecuteDma du pilote miniport. Le pilote miniport utilise ces informations quand il configure le matériel vidéo pour un transfert DMA.

Exigences

Exigence Valeur
d’en-tête video.h (include Video.h)

Voir aussi

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT