Skip to content
Snippets Groups Projects
Commit 79e26728 authored by Biswapriyo Nath's avatar Biswapriyo Nath :fox: Committed by Alexandre Julliard
Browse files

include: Add IAudioAmbisonicsControl interface in audioclient.idl.

parent 38c21c33
Branches
Tags
No related merge requests found
......@@ -361,6 +361,32 @@ typedef struct AMBISONICS_PARAMS
UINT32 *pu32ChannelMap;
} AMBISONICS_PARAMS;
[
local,
pointer_default(unique),
uuid(28724c91-df35-4856-9f76-d6a26413f3df),
object,
]
interface IAudioAmbisonicsControl : IUnknown
{
HRESULT SetData(
[in] const AMBISONICS_PARAMS *param,
[in] UINT32 size
);
HRESULT SetHeadTracking(
[in] BOOL enable
);
HRESULT GetHeadTracking(
[out] BOOL *enable
);
HRESULT SetRotation(
[in] float x,
[in] float y,
[in] float z,
[in] float w
);
}
[
local,
pointer_default(unique),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment