ホーム › Media.Audio › ISpatialAudioClient
ISpatialAudioClient
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetStaticObjectPosition(AudioObjectType type, FLOAT* x, FLOAT* y, FLOAT* z) |
| 4 | HRESULT GetNativeStaticObjectTypeMask(AudioObjectType* mask) |
| 5 | HRESULT GetMaxDynamicObjectCount(DWORD* value) |
| 6 | HRESULT GetSupportedAudioObjectFormatEnumerator(IAudioFormatEnumerator** enumerator) |
| 7 | HRESULT GetMaxFrameCount(WAVEFORMATEX* objectFormat, DWORD* frameCountPerBuffer) |
| 8 | HRESULT IsAudioObjectFormatSupported(WAVEFORMATEX* objectFormat) |
| 9 | HRESULT IsSpatialAudioStreamAvailable(GUID* streamUuid, PROPVARIANT* auxiliaryInfo) |
| 10 | HRESULT ActivateSpatialAudioStream(PROPVARIANT* activationParams, GUID* riid, void** stream) |