VP_DEVICE_DESCRIPTION结构(video.h)

VP_DEVICE_DESCRIPTION结构描述驱动程序为其请求 DMA 对象的物理设备的属性。

语法

typedef struct _VP_DEVICE_DESCRIPTION {
  BOOLEAN ScatterGather;
  BOOLEAN Dma32BitAddresses;
  BOOLEAN Dma64BitAddresses;
  ULONG   MaximumLength;
} VP_DEVICE_DESCRIPTION, *PVP_DEVICE_DESCRIPTION;

成员

ScatterGather

如果 TRUE,则表示设备支持散点/收集 DMA。 如果 FALSE,则设备不支持散点/收集 DMA。

Dma32BitAddresses

如果 TRUE,则指定 32 位地址用于 DMA作。

Dma64BitAddresses

如果 TRUE,则指定 64 位地址用于 DMA作。

MaximumLength

指定设备在每个 DMA作中可以处理的最大字节数。

言论

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

要求

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