共用方式為


ksPinSubmitFrameMdl 函式 (ks.h)

如果針腳已透過呼叫 KsPinRegisterFrameReturnCallback 進入插入模式, KsPinSubmitFrameMdl 函式會將框架直接提交至傳輸線路。

語法

KSDDKAPI NTSTATUS KsPinSubmitFrameMdl(
  [in]           PKSPIN           Pin,
  [in, optional] PMDL             Mdl,
  [in, optional] PKSSTREAM_HEADER StreamHeader,
  [in, optional] PVOID            Context
);

參數

[in] Pin

KSPIN 結構的指標,代表要送出框架的釘選。

[in, optional] Mdl

描述框架緩衝區的記憶體描述項清單指標。 選擇性。

[in, optional] StreamHeader

KSSTREAM_HEADER 結構的指標。 如果提供此參數,則會複製數據流標頭。 選擇性。

[in, optional] Context

傳遞至透過 KsPinRegisterFrameReturnCallback 註冊之畫面格傳回回呼的呼叫端配置緩衝區指標。 此參數是選擇性的,而且僅供呼叫端使用。

傳回值

如果畫面格提交成功,則傳回STATUS_SUCCESS。 否則會傳回適當的錯誤碼。

備註

此函式與 KsPinSubmitFrame 之間的差異在於,此函式會使用 MDL 結構來提交框架,而不是數據與大小自變數。

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX。
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib
IRQL <=DISPATCH_LEVEL

另請參閱

KsPinRegisterFrameReturnCallback

KsPinSubmitFrame