共用方式為


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

另請參閱

IKsPinFactory