VideoPortFreeCommonBuffer, fonction (video.h)
La fonction VideoPortFreeCommonBuffer est obsolète et est prise en charge uniquement pour la compatibilité descendante avec les pilotes existants. À sa place, les rédacteurs de pilotes doivent utiliser VideoPortReleaseCommonBuffer.
VideoPortFreeCommonBuffer libère la mémoire système allouée par un appel à VideoPortGetCommonBuffer.
Syntaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortFreeCommonBuffer(
[in] IN PVOID HwDeviceExtension,
[in] IN ULONG Length,
[in] IN PVOID VirtualAddress,
[in] IN PHYSICAL_ADDRESS LogicalAddress,
[in] IN BOOLEAN CacheEnabled
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in] Length
Spécifie le nombre d’octets de mémoire à libérer.
[in] VirtualAddress
Pointeur vers l’adresse virtuelle correspondante de la plage de mémoire allouée.
[in] LogicalAddress
Spécifie l’adresse logique de la mémoire tampon à libérer.
[in] CacheEnabled
Indique si la mémoire allouée est mise en cache.
Valeur de retour
None
Remarques
À l’exception du paramètre Alignment de VideoPortGetCommonBuffer, tous les paramètres utilisés dans un appel à VideoPortFreeCommonBuffer doivent avoir les mêmes valeurs que celles utilisées dans l’appel précédent à VideoPortGetCommonBuffer.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (incluez Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour