버전

menu_open
Wwise SDK 2023.1.5
ak.wwise.core.profiler.getAudioObjects

특정 프로파일러 캡처 시간에 Audio Object를 불러옵니다.

Arguments

이름 타입 설명
time * one of: Audio Object의 쿼리 시간 (단위: 밀리세컨드), 또는 해당 시간을 갖는 Time Cursor. User Time Cursor는 사용자가 조작할 수 있지만, Capture Time Cursor는 현재 캡처의 가장 최근 시간을 나타냅니다.
integer 범위: [0,*]
string 전역적 프로파일러 커서 중 하나를 식별합니다. 사용 가능한 값:
  • user
  • capture
busPipelineID integer Audio Objet를 갖는 Bus 인스턴스의 파이프라인 ID.
Unsigned Integer 32 비트. 범위: [0,4294967295]

(필수 *)

인자 스키마

Options

이름 타입 설명
return array 각 Audio Object에 대해 반환할 멤버. 기본 값: Audio Object ID, Bus Pipeline ID, Instigator Pipeline ID 및 Effect Class ID.
Audio Objects 옵션의 배열.
return [...] string Audio Object 구조체의 정의된 멤버 중 하나를 지정합니다. 사용 가능한 값:
  • busName
  • effectPluginName
  • audioObjectID
  • busPipelineID
  • gameObjectID
  • gameObjectName
  • audioObjectName
  • instigatorPipelineID
  • busID
  • busGUID
  • spatializationMode
  • x
  • y
  • z
  • spread
  • focus
  • channelConfig
  • effectClassID
  • effectIndex
  • metadata
  • rmsMeter
  • peakMeter

옵션 스키마

Result

이름 타입 설명
return * array Audio Object의 배열.
return [...] object Audio Object.
오디오 오브젝트. 반환 옵션을 사용해 필요한 속성을 지정하세요.
return[...].busName string 버스 인스턴스의 이름.
return[...].effectPluginName string Audio Object가 캡처된 후 효과 플러그인의 이름.
return[...].audioObjectID integer Audio Object의 ID.
Unsigned Integer 64 비트. 범위: [0,18446744073709551615]
return[...].busPipelineID integer Bus 인스턴스의 Pipeline ID.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].gameObjectID integer Bus 인스턴스의 Game Object ID.
Unsigned Integer 64 비트. 범위: [0,18446744073709551615]
return[...].gameObjectName string Bus 인스턴스의 Game Object 이름.
return[...].audioObjectName string Audio Object의 이름. 공란으로 둘 수 있습니다.
return[...].instigatorPipelineID integer Audio Object의 근원인 인스티게이터의 파이프라인 ID. Bus 인스턴스나 Voice가 될 수 있습니다.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].busID integer Bus의 단축 ID.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].busGUID string Bus의 GUID.
{aabbcc00-1122-3344-5566-77889900aabb} 형식의 오브젝트 GUID.
return[...].spatializationMode integer 공간화(spatialization) 모드. Ak3DSpatializationMode를 사용해 값을 해석합니다.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].x number Audio Object 위치의 X 값.
return[...].y number Audio Object 위치의 Y 값.
return[...].z number Audio Object 위치의 Z 값.
return[...].spread number Audio Object의 노멀라이즈된 확산값(spread value).
return[...].focus number Audio Object의 노멀라이즈된 집중값(focus value).
return[...].channelConfig integer Audio Object의 채널 구성. AK::AkChannelConfig::Deserialize를 이용해 값을 역직렬화합니다.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].effectClassID integer Audio Object가 캡처된 후 효과의 Class ID. AK_INVALID_UNIQUE_ID 상수는 맨 처음 효과를 적용하기 전에 Audio Object가 캡처되었다는 것을 뜻합니다.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].effectIndex integer Audio Object가 캡처된 후 효과의 인덱스.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].metadata array Audio Object의 메타데이터를 포함한 오브젝트의 배열.
return[...].metadata [...] object 메타데이터의 오브젝트.
return[...].metadata[...].metadataClassID * integer 메타데이터의 클래스 ID.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].metadata[...].metadataName string 메타데이터의 이름.
return[...].metadata[...].sourceID string 음원 오브젝트의 ID (GUID).
return[...].metadata[...].sourceShortID * integer 음원 오브젝트의 단축 ID.
Unsigned Integer 32 비트. 범위: [0,4294967295]
return[...].metadata[...].sourceName string 음원 오브젝트의 이름.
return[...].rmsMeter array RMS 미터의 볼륨 값 배열 (채널당 하나).
return[...].rmsMeter [...] number 채널의 볼륨 값(DB).
return[...].peakMeter array Peak 미터의 볼륨 값 배열 (채널당 하나).
return[...].peakMeter [...] number 채널의 볼륨 값(DB).

(필수 *)

결과 스키마

더 보기

예제

Wwise Authoring API에 대한 더 자세한 정보는 Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기 를 참고하세요.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요