Condividi tramite


VP_SCATTER_GATHER_LIST struttura (video.h)

La struttura VP_SCATTER_GATHER_LIST è una raccolta di uno o più elementi di 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;

Members

NumberOfElements

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

Reserved

Riservato per l'utilizzo nel sistema.

Elements

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

Commenti

Questa struttura è disponibile in Windows XP e versioni successive.

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

Requisiti

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

Vedi anche

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT