KsGetMediaType 函式 (ksproxy.h)
KsGetMediaType 函式會擷取釘選處理站標識符上媒體類型的相關信息。
語法
KSDDKAPI HRESULT KsGetMediaType(
[in] int Position,
[out] AM_MEDIA_TYPE *AmMediaType,
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId
);
參數
[in] Position
位移至 KsGetMediaType 填入的數據範圍專案。 請注意,Position 的數據類型 int 符合基礎呼叫。
[out] AmMediaType
在 AM_MEDIA_TYPE 結構中接收資訊的變數指標。
[in] FilterHandle
包含要查詢之針腳處理站的篩選條件句柄。
[in] PinFactoryId
傳回媒體類型信息的針腳處理站標識碼。
傳回值
如果成功,則傳回 NOERROR;否則,會傳回錯誤碼。
言論
KsGetMediaType 函式會查詢數據範圍清單,並在指定的數據範圍上執行數據交集,從而產生數據格式。 然後將該數據格式轉換成媒體類型。
如需AM_MEDIA_TYPE的詳細資訊,請參閱Microsoft Windows SDK 檔。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | ksproxy.h (包括 Ksproxy.h) |
連結庫 | Ksproxy.lib |