VP_DEVICE_DESCRIPTION structure (video.h)
La structure VP_DEVICE_DESCRIPTION décrit les attributs de l’appareil physique pour lequel un pilote demande un objet DMA.
Syntaxe
typedef struct _VP_DEVICE_DESCRIPTION {
BOOLEAN ScatterGather;
BOOLEAN Dma32BitAddresses;
BOOLEAN Dma64BitAddresses;
ULONG MaximumLength;
} VP_DEVICE_DESCRIPTION, *PVP_DEVICE_DESCRIPTION;
Membres
ScatterGather
Si la valeur est TRUE, indique que l’appareil prend en charge l’assistant DMA de nuages de points/regroupements. Si la valeur est FALSE, l’appareil ne prend pas en charge les nuages de points/regroupements DMA.
Dma32BitAddresses
Si la valeur est TRUE, spécifie que les adresses 32 bits sont utilisées pour les opérations DMA.
Dma64BitAddresses
Si la valeur est TRUE, spécifie que les adresses 64 bits sont utilisées pour les opérations DMA.
MaximumLength
Spécifie le nombre maximal d’octets que l’appareil peut gérer dans chaque opération DMA.
Remarques
Cette structure est disponible dans Windows XP et versions ultérieures.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | video.h (incluez Video.h) |