KsReleaseCachedMdl-Funktion (ks.h)

Die KsReleaseCachedMdl-Funktion wird verwendet, um die vom KsAcquireCachedMdl-Aufruf abgerufene MDL freizugeben.

Syntax

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

Parameter

[in] Guid

Die GUID, die aus dem MFSampleExtension_MDLCacheCookie Attributelement des von der Pipeline übergebenen IMFSample extrahiert wurde.

[in] MdlAddr

MDL-Adresse, die im KsAcquireCachedMdl-Aufruf abgerufen wird. Dies sollte nach dem KsReleaseCachedMdl-Aufruf nicht berührt werden.

[in] ReleaseContext

Der Kontext, der als Ausgabe im KsAcquireCachedMdl-Aufruf übergeben wird.

Rückgabewert

Gibt STATUS_SUCCESS für Erfolgsbedingungen zurück.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ks.h
Bibliothek Ks.lib