Partager via


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éthode

L’interface IKsPin contient ces méthodes.

 
IKsPin ::KsCreateSinkPinHandle

La méthode KsCreateSinkPinHandle crée un handle d’épingle et la stocke dans l’objet de broche 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 à partir 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 allocator, puis envoie la mémoire tampon à l’appareil associé.
IKsPin ::KsGetCurrentCommunication

La méthode KsGetCurrentCommunication récupère la direction de communication actuelle, l’interface et le support 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 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 sur le 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 qu’une broche prend en charge.

Remarques

Un gestionnaire d’interface (IKsInterfaceHandler) utilise la plupart des méthodes IKsPin pour acheminer les exemples multimédias d’un type de média particulier.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête ksproxy.h (include Ksproxy.h)

Voir aussi

IKsInterfaceHandler