structure VIDEO_PORT_AGP_INTERFACE (video.h)
La structure VIDEO_PORT_AGP_INTERFACE décrit les routines de service AGP fournies par le pilote de port vidéo.
Syntaxe
typedef struct _VIDEO_PORT_AGP_INTERFACE {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT PAGP_RESERVE_PHYSICAL AgpReservePhysical;
OUT PAGP_RELEASE_PHYSICAL AgpReleasePhysical;
OUT PAGP_COMMIT_PHYSICAL AgpCommitPhysical;
OUT PAGP_FREE_PHYSICAL AgpFreePhysical;
OUT PAGP_RESERVE_VIRTUAL AgpReserveVirtual;
OUT PAGP_RELEASE_VIRTUAL AgpReleaseVirtual;
OUT PAGP_COMMIT_VIRTUAL AgpCommitVirtual;
OUT PAGP_FREE_VIRTUAL AgpFreeVirtual;
OUT ULONGLONG AgpAllocationLimit;
} VIDEO_PORT_AGP_INTERFACE, *PVIDEO_PORT_AGP_INTERFACE;
Membres
Size
Spécifie la taille en octets de cette structure.
Version
Spécifie la version de l’interface à retourner par le pilote de port vidéo. La version actuelle de l’interface est définie dans video.h et a le formulaire VIDEO_PORT_AGP_INTERFACE_N.
Context
Pointeur vers un contexte défini par le pilote de port vidéo pour l’interface.
InterfaceReference
Pointeur vers la routine de référence implémentée par le pilote de port vidéo pour cette interface.
InterfaceDereference
Pointeur vers la routine de déréférencement implémentée par le pilote de port vidéo pour cette interface.
AgpReservePhysical
Pointeur vers le pilote de port vidéo implémenté AgpReservePhysical routine.
AgpReleasePhysical
Pointeur vers le pilote de port vidéo implémenté AgpReleasePhysical routine.
AgpCommitPhysical
Pointeur vers le pilote de port vidéo implémenté routine de AgpCommitPhysical.
AgpFreePhysical
Pointeur vers le pilote de port vidéo implémenté routine de AgpFreePhysical.
AgpReserveVirtual
Pointeur vers le pilote de port vidéo implémenté AgpReserveVirtual routine.
AgpReleaseVirtual
Pointeur vers le pilote de port vidéo implémenté AgpReleaseVirtual routine.
AgpCommitVirtual
Pointeur vers le pilote de port vidéo implémenté AgpCommitVirtual routine.
AgpFreeVirtual
Pointeur vers le pilote de port vidéo implémenté AgpFreeVirtual routine.
AgpAllocationLimit
Spécifie le nombre maximal d’octets de mémoire AGP qu’un pilote miniport peut valider.
Remarques
Les pilotes de miniportage vidéo PnP qui peuvent utiliser AGP doivent renseigner les membres taille et version, puis appeler la fonction VideoPortQueryServices, qui initialise les membres restants de cette structure.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | video.h (include Video.h) |