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

指定 元素 数组成员中的散点/收集元素数。

Reserved

保留供系统使用。

Elements

指定 元素 数组成员中的散点/收集元素数。

言论

此结构在 Windows XP 及更高版本中可用。

视频端口驱动程序聚合VP_SCATTER_GATHER_LIST结构中的散点/收集信息,将其传递给微型端口驱动程序的 HwVidExecuteDma 回调例程。 微型端口驱动程序在为 DMA 传输设置视频硬件时使用此信息。

要求

要求 价值
标头 video.h (include Video.h)

另请参阅

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT