Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как определить CLSID фильтра, для самого фильтра 
V
    Опции темы
Modul
Дата 3.7.2010, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 17.2.2006

Репутация: нет
Всего: нет



Вопрос простой:

При выборе фильтра в GraphEdit в окошке "Filter Moniker" видим два GUID'а, 
взятые в скобки и разделенные слешем - первый это GUID категории фильтра, 
а второй - это GUID самого фильтра.

А как быть тут:
Цитата

@device:cm:{33D9A760-90C8-11D0-BD43-00A0C911CE86}\xvid


Код

hr = CoCreateInstance(CLSID_Encoder, NULL, CLSCTX_INPROC_SERVER, 
                            IID_IBaseFilter, (void **)&pEncoder);
    
hr = pGraphBuilder->AddFilter(pEncoder, L"MPEG Layer-3");



В этом случае все ясно:
Код

//{36A5F770-FE4C-11CE-A8ED-00AA002FEAB5}
static const CLSID CLSID_Dump = { 0x36A5F770, 0xFE4C, 0x11CE, { 0xA8, 0xED, 0x00, 0xAA, 0x00, 0x2F, 0xEA, 0xB5 } }; 


Это сообщение отредактировал(а) Modul - 3.7.2010, 01:06
--------------------
I'll be back !
PM MAIL   Вверх
Modul
Дата 5.7.2010, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 17.2.2006

Репутация: нет
Всего: нет



сам решил ! 

System Device Enumerator
--------------------
I'll be back !
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0711 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.