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 传输设置视频硬件时使用此信息。
要求
要求 | 值 |
---|---|
Header | video.h (包括 Video.h) |