Compartilhar via


estrutura VP_SCATTER_GATHER_LIST (video.h)

A estrutura VP_SCATTER_GATHER_LIST é uma coleção de um ou mais elementos de dispersão/coleta.

Sintaxe

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

Membros

NumberOfElements

Especifica o número de elementos de dispersão/coleta no membro da matriz Elements .

Reserved

Reservado para uso do sistema.

Elements

Especifica o número de elementos de dispersão/coleta no membro da matriz Elements .

Comentários

Essa estrutura está disponível no Windows XP e posterior.

O driver de porta de vídeo agrega informações de dispersão/coleta em uma estrutura VP_SCATTER_GATHER_LIST, passando-as para a rotina de retorno de chamada HwVidExecuteDma do driver de miniport. O driver de miniporta usa essas informações quando configura o hardware de vídeo para uma transferência de DMA.

Requisitos

Requisito Valor
Cabeçalho video.h (incluir Video.h)

Confira também

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT