Condividi tramite


struttura VP_SCATTER_GATHER_LIST (video.h)

La struttura VP_SCATTER_GATHER_LIST è una raccolta di uno o più elementi a dispersione/raccolta.

Sintassi

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

Membri

NumberOfElements

Specifica il numero di elementi a dispersione/raccolta nel membro della matrice Elements.

Reserved

Riservato per l'uso del sistema.

Elements

Specifica il numero di elementi a dispersione/raccolta nel membro della matrice Elements.

Osservazioni

Questa struttura è disponibile in Windows XP e versioni successive.

Il driver della porta video aggrega le informazioni a dispersione/raccolta in una struttura VP_SCATTER_GATHER_LIST, passandola alla routine di callback del driver miniport HwVidExecuteDma. Il driver miniport usa queste informazioni quando configura l'hardware video per un trasferimento DMA.

Fabbisogno

Requisito Valore
intestazione video.h (includere Video.h)

Vedere anche

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT