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 版本中提供。 |
目標平臺 | 普遍 |
標頭 | ks.h (包括 Ks.h) |
連結庫 | Ks.lib |
IRQL | <=DISPATCH_LEVEL |