■DirectShow カメラデバイス一覧を取得する PCに接続されているデバイス一覧を取得してみる。 デバイスを検索する ICreateDevEnumインターフェースを用いてデバイスの列挙を行う。 リストボックスにデバイス一覧を表示する例を示す。 hListにリストボックスのハンドルを設定する。 bool enumDevice(HWND hList) { HRESULT hr; ICreateDevEnum *pDevEnum = NULL; IEnumMoniker *pClassEnum = NULL; IMoniker *pMoniker = NULL; ULONG fetched; bool result = true; try { // デバイス列挙子を作成する hr = CoCreateInstance( CLSID_SystemDeviceEn