vx_req_sessiongroup_set_session_3d_position
Reference the Vivox Core SDK API.
Read time 1 minuteLast updated 10 days ago
Set the position of any entire channel so all audio from that channel sounds like it comes from that position. More...
#include <VxcRequests.h>Public Attributes
Name | |
|---|---|
| vx_req_base_t | base The common properties for all requests. |
| VX_HANDLE | session_handle The handle returned from a successful vx_req_sessiongroup_add_session request. |
| VX_HANDLE | sessiongroup_handle |
| double[3] | speaker_position The position of the virtual "mouth". |
| double[3] | speaker_at_orientation |
Detailed Description
Set the position of any entire channel so all audio from that channel sounds like it comes from that position. See: vx_resp_sessiongroup_set_session_3d_positionstruct vx_req_sessiongroup_set_session_3d_position;
Public Attributes Documentation
variable base
The common properties for all requests.vx_req_base_t base;
variable session_handle
The handle returned from a successful vx_req_sessiongroup_add_session request.VX_HANDLE session_handle;
variable sessiongroup_handle
Deprecated: This field is ignored. The handle returned from a successful vx_req_sessiongroup_create request.VX_HANDLE sessiongroup_handle;
variable speaker_position
The position of the virtual "mouth". This is the position where the audio originates from for the user. This 3-vector is a right-handed Cartesian coordinate, with the positive x-axis pointing towards the speaker's right, the positive y-axis pointing up, and the positive z-axis pointing towards the speaker.double[3] speaker_position;
variable speaker_at_orientation
Deprecated: This is deprecated and should not be used.double[3] speaker_at_orientation;