PFNKSPINVOID 回呼函式 (ks.h)
在下列情況下會呼叫 AVStream 迷你驅動程式的回呼例程:
- 相關的 KSPIN 作為接收針腳,而且此接收針腳與 AVStream 來源針腳中斷連線。
- KSPIN 結構的重設狀態因為IOCTL_KS_RESET_STATE裝置控制件的抵達而變更。 當與指定針腳相關聯的佇列排清時,也會呼叫此例程。
語法
PFNKSPINVOID Pfnkspinvoid;
void Pfnkspinvoid(
[in] PKSPIN Pin
)
{...}
參數
[in] Pin
相關 KSPIN 的指標,做為接收針腳。
傳回值
無
備註
關於AVStrMiniPinDisconnect
minidriver 會在其KSPIN_DISPATCH結構的 Disconnect 成員中指定此例程的位址。
此例程是選擇性的。
另請參閱 KS 針腳。
關於AVStrMiniPinReset
如需詳細資訊,請參閱 以針腳為中心的處理。
minidriver 會在其 KSPIN_DISPATCH 結構的 Reset 成員中指定此例程的位址。
一般而言,此例程是由必須排清硬體緩衝區的迷你驅動程式所提供。 篩選控制件 Mutex 可能會在此函式期間保留。 請參閱 AVStream 中的篩選控件 Mutex。
此例程是選擇性的。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX 版本。 |
目標平台 | 桌面 |
標頭 | ks.h (包含 Ks.h) |