Freigeben über


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 attributelement MFSampleExtension_MDLCacheCookie des IMFSample extrahiert, das von der Pipeline übergeben wird.

[in] MdlAddr

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

[in] ReleaseContext

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

Rückgabewert

Gibt STATUS_SUCCESS für Erfolgsbedingungen zurück.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ks.h
Library Ks.lib