IKsPin ::KsIncrementPendingIoCount, méthode (ksproxy.h)
La méthode KsIncrementPendingIoCount incrémente le nombre d’opérations d’entrée/sortie (E/S) en cours sur une broche.
Syntaxe
LONG KsIncrementPendingIoCount();
Valeur de retour
Retourne un entier compris entre 1 et n, la valeur qui représente le nouveau nombre d’opérations d’E/S en cours.
Remarques
La méthode KsIncrementPendingIoCount est généralement appelée à partir d’un gestionnaire d’interface, comme décrit dans la séquence suivante :
- Le proxy crée une instance d’un gestionnaire d’interface (IKsInterfaceHandler) pour gérer un type de média particulier.
- Un client appelle la méthode IKsInterfaceHandler ::KsSetPin pour informer ce gestionnaire d’interface de la broche avec laquelle communiquer lors du passage de données.
- Le client appelle la méthode IKsInterfaceHandler ::KsProcessMediaSamples pour déplacer des échantillons depuis ou vers l’épingle affectée. KsProcessMediaSamples effectue des opérations d’E/S et, pour chaque opération d’E/S, appelle KsIncrementPendingIoCount pour incrémenter le nombre d’E/S.
- Le client appelle la méthode IKsInterfaceHandler ::KsCompleteIo pour effectuer une opération d’E/S. KsCompleteIo appelle IKsPin ::KsDecrementPendingIoCount pour décrémenter le nombre d’E/S.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ksproxy.h (inclure Ksproxy.h) |
Voir aussi
IKsInterfaceHandler ::KsCompleteIo
IKsInterfaceHandler ::KsProcessMediaSamples
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