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 の場合は、DMA 操作に 32 ビット アドレスが使用されていることを指定します。
Dma64BitAddresses
TRUE の場合、64 ビット アドレスが DMA 操作に使用されていることを指定します。
MaximumLength
各 DMA 操作でデバイスが処理できる最大バイト数を指定します。
注釈
この構造は、Windows XP 以降で使用できます。
要件
要件 | 値 |
---|---|
Header | video.h (Video.h を含む) |