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,則指定 DMA 作業使用 64 位位址。
MaximumLength
指定裝置可在每個 DMA 作業中處理的最大位元元組數。
備註
此結構可在 Windows XP 和更新版本中使用。
規格需求
需求 | 值 |
---|---|
標頭 | video.h (包含 Video.h) |