IAudioClient3

Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Members

Functions

GetCurrentSharedModeEnginePeriod
HRESULT GetCurrentSharedModeEnginePeriod(WAVEFORMATEX* ppFormat, UINT32 pCurrentPeriodInFrames)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetSharedModeEnginePeriod
HRESULT GetSharedModeEnginePeriod(WAVEFORMATEX* pFormat, UINT32 pDefaultPeriodInFrames, UINT32 pFundamentalPeriodInFrames, UINT32 pMinPeriodInFrames, UINT32 pMaxPeriodInFrames)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
InitializeSharedAudioStream
HRESULT InitializeSharedAudioStream(DWORD StreamFlags, UINT32 PeriodInFrames, WAVEFORMATEX* pFormat, LPCGUID AudioSessionGuid)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From IAudioClient2

IsOffloadCapable
HRESULT IsOffloadCapable(AUDIO_STREAM_CATEGORY Category, BOOL pbOffloadCapable)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetClientProperties
HRESULT SetClientProperties(AudioClientProperties pProperties)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetBufferSizeLimits
HRESULT GetBufferSizeLimits(WAVEFORMATEX* pFormat, BOOL bEventDriven, REFERENCE_TIME phnsMinBufferDuration, REFERENCE_TIME phnsMaxBufferDuration)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta