Partager via


KsReleaseCachedMdl, fonction (ks.h)

La fonction KsReleaseCachedMdl est utilisée pour libérer la MDL acquise par l’appel KsAcquireCachedMdl .

Syntaxe

KSDDKAPI NTSTATUS KsReleaseCachedMdl(
  [in] REFGUID Guid,
  [in] PMDL    MdlAddr,
  [in] HANDLE  ReleaseContext
);

Paramètres

[in] Guid

GUID extrait de l’élément d’attribut MFSampleExtension_MDLCacheCookie du IMFSample transmis par le pipeline.

[in] MdlAddr

Adresse MDL récupérée dans l’appel KsAcquireCachedMdl . Cela ne doit pas être touché après l’appel KsReleaseCachedMdl .

[in] ReleaseContext

Contexte passé en tant que sortie dans l’appel KsAcquireCachedMdl .

Valeur retournée

Retourne STATUS_SUCCESS pour les conditions de réussite.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ks.h
Bibliothèque Ks.lib