Interface IKsPin (ksproxy.h)
L’interface IKsPin fournit des méthodes qui contrôlent et récupèrent des informations sur une broche.
L’IID de cette interface est IID_IKsPin.
Héritage
L’interface IKsPin hérite de l’interface IUnknown.
Méthodes
L’interface IKsPin a ces méthodes.
IKsPin ::KsCreateSinkPinHandle La méthode KsCreateSinkPinHandle crée une poignée de broche et la stocke dans l’objet pin KS. |
IKsPin ::KsDecrementPendingIoCount La méthode KsDecrementPendingIoCount décrémente le nombre d’opérations d’entrée/sortie (E/S) en cours sur une broche. |
IKsPin ::KsDeliver La méthode KsDeliver fournit un exemple de média d’une broche de sortie à une broche d’entrée, poursuit une opération d’E/S en récupérant la mémoire tampon suivante à partir d’un allocateur et envoie la mémoire tampon à l’appareil associé. |
IKsPin ::KsGetCurrentCommunication La méthode KsGetCurrentCommunication récupère la direction de communication, l’interface et le support actuels d’une broche. |
IKsPin ::KsIncrementPendingIoCount La méthode KsIncrementPendingIoCount incrémente le nombre d’opérations d’entrée/sortie (E/S) en cours sur une broche. |
IKsPin ::KsMediaSamplesCompleted La méthode KsMediaSamplesCompleted informe une broche qu’un segment de flux s’est terminé. |
IKsPin ::KsPeekAllocator La méthode KsPeekAllocator retourne un pointeur vers une interface IMemAllocator pour l’allocateur affecté d’une broche. |
IKsPin ::KsPropagateAcquire La méthode KsPropagateAcquire dirige toutes les broches du filtre pour atteindre l’état Acquire. |
IKsPin ::KsQueryInterfaces La méthode KsQueryInterfaces récupère les interfaces prises en charge par une broche. |
IKsPin ::KsQueryMediums La méthode KsQueryMediums récupère les supports pris en charge par une broche. |
Remarques
Un gestionnaire d’interface (IKsInterfaceHandler) utilise de nombreuses méthodes IKsPin pour acheminer des exemples de médias d’un type de média particulier.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ksproxy.h (inclure Ksproxy.h) |