Когда вы находите IPin, то у него есть метод EnumMediaTypes. Это интерфейс IEnumMediaTypes, который через метод Next перечислит вам все возможные среды: массив структур AM_MEDIA_TYPE. Вот в этой структуре член majortype (GUID) будет равен или MEDIATYPE_Audio, или MEDIATYPE_Video, хотя есть и другие варианты. Извините, читаю справку (а там для Си), так что без примеров на Delphi.
|