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)