структура VP_SCATTER_GATHER_LIST (video.h)

Структура VP_SCATTER_GATHER_LIST представляет собой коллекцию из одного или нескольких элементов точечных и собираемых элементов.

Синтаксис

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

Члены

NumberOfElements

Указывает количество элементов точечной и сборной в элементе массива Elements .

Reserved

Зарезервировано для системного использования.

Elements

Указывает количество элементов точечной и сборной в элементе массива Elements .

Комментарии

Эта структура доступна в Windows XP и более поздних версиях.

Драйвер видеопорта агрегирует сведения о точечных и собираемых данных в VP_SCATTER_GATHER_LIST структуре, передавая их в подпрограмму обратного вызова HwVidExecuteDma водителя мини-порта. Драйвер мини-порта использует эти сведения при настройке видеоустройства для передачи DMA.

Требования

Требование Значение
Заголовок video.h (включая Video.h)

См. также раздел

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT