목차

AkMixerInputMap< USER_DATA > 클래스 템플릿 참조

AkMixerInputMap: Map of inputs (identified with AK::IAkMixerInputContext *) to user-defined blocks of data. 더 자세히 ...

AkMixerInputMap< USER_DATA >에 대한 상속 다이어그램 :
AkArray< AkInputMapSlot< USER_DATA >, const AkInputMapSlot< USER_DATA > &, AkPluginArrayAllocator, 1 > AkPluginArrayAllocator

모든 멤버 목록

Public 타입

typedef AkArray
< AkInputMapSlot< USER_DATA >
, const AkInputMapSlot
< USER_DATA >
&, AkPluginArrayAllocator, 1 > 
BaseClass

Public 멤버 함수

USER_DATA *  Exists (AK::IAkMixerInputContext *in_pInput)
  Returns the user data associated with given input context. Returns NULL if none found.
USER_DATA *  AddInput (AK::IAkMixerInputContext *in_pInput)
  Adds an input with new user data.
bool  RemoveInput (AK::IAkMixerInputContext *in_pInput)
  Removes an input and destroys its associated user data.
void  Term ()
  Terminate array.
AkArray< AkInputMapSlot
< USER_DATA >, const
AkInputMapSlot< USER_DATA >
&, AkPluginArrayAllocator, 1 >
::Iterator 
FindEx (AK::IAkMixerInputContext *in_pInput) const
  Finds an item in the array.
void  RemoveAll ()
  Removes and destroys all items in the array.

상세한 설명

template<class USER_DATA>
class AkMixerInputMap< USER_DATA >

AkMixerInputMap: Map of inputs (identified with AK::IAkMixerInputContext *) to user-defined blocks of data.

AkMixerInputMap.h 파일의 100 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: