Partager via


IKsPin ::KsMediaSamplesCompleted, méthode (ksproxy.h)

La méthode KsMediaSamplesCompleted informe une broche qu’un segment de flux s’est terminé.

Syntaxe

HRESULT KsMediaSamplesCompleted(
  [in] PKSSTREAM_SEGMENT StreamSegment
);

Paramètres

[in] StreamSegment

Pointeur vers une structure de KSSTREAM_SEGMENT qui contient des informations d’en-tête pour un segment de flux terminé.

Valeur retournée

Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.

Remarques

Les broches d’entrée ne font rien avec les informations d’en-tête fournies et retournent simplement NOERROR. Les broches de sortie suppriment la tête de la file d’attente d’entrée et de sortie (E/S) et ajoutent le suivant dans la liste aux emplacements d’E/S.

Lorsqu’un client appelle la méthode IKsInterfaceHandler ::KsCompleteIo d’un gestionnaire d’interface pour effectuer une opération d’E/S, KsCompleteIo appelle KsMediaSamplesCompleted pour les épingles.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête ksproxy.h (inclure Ksproxy.h)

Voir aussi

IKsInterfaceHandler

IKsInterfaceHandler ::KsCompleteIo

KSSTREAM_SEGMENT