KsReleaseCachedMdl 関数 (ks.h)

KsReleaseCachedMdl 関数は、KsAcquireCachedMdl 呼び出しによって取得された MDL を解放するために使用されます。

構文

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

パラメーター

[in] Guid

パイプラインによって渡される IMFSampleMFSampleExtension_MDLCacheCookie属性項目から抽出された GUID。

[in] MdlAddr

KsAcquireCachedMdl 呼び出しで取得された MDL アドレス。 これは、KsReleaseCachedMdl 呼び出しの後に触れてはなりません。

[in] ReleaseContext

KsAcquireCachedMdl 呼び出しで出力として渡されるコンテキスト。

戻り値

成功条件の STATUS_SUCCESS を返します。

要件

要件
対象プラットフォーム ユニバーサル
Header ks.h
Library Ks.lib