video.h () VP_SCATTER_GATHER_LIST 結構
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) |