Beispiel #1
0
 /// <summary>
 /// 오디오 클립의 필터 정보를 제거합니다.
 /// </summary>
 /// <param name="FilterInfo"></param>
 public void RemoveFilterInfo(AudioFilterInfo FilterInfo)
 {
     if (m_FilterInfoList.ContainsKey(FilterInfo.m_strFilterKey))
     {
         m_FilterInfoList.Remove(FilterInfo.m_strFilterKey);
     }
 }
Beispiel #2
0
    /// <summary>
    /// 새로운 오디오 클립의 필터 정보를 기록합니다.
    /// 이미 기록되어있는경우 필터의 카운트를 증가시킵니다.
    /// </summary>
    /// <param name="FilterInfo"></param>
    public void RecordFilterInfo(AudioFilterInfo FilterInfo)
    {
        string strKey = FilterInfo.m_strFilterKey;

        if (m_FilterInfoList.ContainsKey(strKey))
        {
            m_FilterInfoList[strKey].m_nCount++;
        }
        else
        {
            m_FilterInfoList.Add(strKey, FilterInfo);
        }
    }