PINT10_WRITE_MEMORY fonction de rappel (video.h)
La fonction Int10WriteMemory écrit le contenu d’une mémoire tampon d’entrée dans la mémoire dans le contexte d’un autre thread.
Syntaxe
PINT10_WRITE_MEMORY Pint10WriteMemory;
VP_STATUS Pint10WriteMemory(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off,
[in] IN PVOID Buffer,
[in] IN ULONG Length
)
{...}
Paramètres
[in] Context
Pointeur vers un contexte défini par un pilote de port vidéo pour l’interface. Cette valeur doit être identique à la valeur dans le membre Context de la structure VIDEO_PORT_INT10_INTERFACE après le retour de VideoPortQueryServices .
[in] Seg
Spécifie l’adresse de segment de la mémoire tampon à écrire.
[in] Off
Spécifie le décalage dans le segment indiqué par le paramètre Seg .
[in] Buffer
Pointeur vers l’emplacement de mémoire qui marque le début de la mémoire tampon d’entrée.
[in] Length
Longueur, en octets, de la mémoire tampon d’entrée spécifiée par le paramètre Buffer .
Valeur retournée
La fonction Int10WriteMemory retourne NO_ERROR en cas de réussite. Sinon, il retourne un code d’erreur approprié.
Remarques
Le port vidéo implémente cette fonction, qui est accessible via un pointeur dans la structure VIDEO_PORT_INT10_INTERFACE .
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 (inclure Video.h) |
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