MediaStreamContainer::getAvailableMediaStreamContainers Method
利用可能なコンテナタイプの一覧を返します。
構文
static tMediaStreamContainerListPtr getAvailableMediaStreamContainers();
戻り値
コンテナのコピー。
備考
コンテナが見つからなかった場合はリストは空( size() == 0 ) になります。
それ以外ではシステムで利用可能なコンテナが一覧に入ります。
サンプル
以下のサンプルは利用できるコンテナの一覧の取得、そしてリストボックス内のコンテナ名とGUIDの表示方法について紹介しています。
CListBox* pContainerList = (CListBox*)GetDlgItem( IDC_CONTAINERS );
// 利用可能なコンテナ一覧の取得
tMediaStreamContainerListPtr pList = MediaStreamContainer::getAvailableMediaStreamContainers();
// リストボックス内にそれらを表示
for( int i = 0; i < int(pList->size()); ++i )
{
tMediaStreamContainerPtr pContainer = pList->at( i );
std::string item;
item += pContainer->getDescription() + " ";
item += wstoas( GUIDToWString( pContainer->getMediaStreamContainerID() ) );
pContainerList->AddString( item.c_str() );
}