Class MicrophoneInfo
public class MicrophoneInfo : JVMBridgeBase<MicrophoneInfo>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<MicrophoneInfo>MicrophoneInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<MicrophoneInfo>.IsAssignableFrom(IJavaType)JVMBridgeBase<MicrophoneInfo>.IsAssignableFrom<T>()JVMBridgeBase<MicrophoneInfo>.Execute<T>(params T[])JVMBridgeBase<MicrophoneInfo>.DynBridgeClazzJVMBridgeBase<MicrophoneInfo>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
MicrophoneInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public MicrophoneInfo()
MicrophoneInfo(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public MicrophoneInfo(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CHANNEL_MAPPING_DIRECT
public static int CHANNEL_MAPPING_DIRECT { get; }
Property Value
CHANNEL_MAPPING_PROCESSED
public static int CHANNEL_MAPPING_PROCESSED { get; }
Property Value
DIRECTIONALITY_BI_DIRECTIONAL
public static int DIRECTIONALITY_BI_DIRECTIONAL { get; }
Property Value
DIRECTIONALITY_CARDIOID
public static int DIRECTIONALITY_CARDIOID { get; }
Property Value
DIRECTIONALITY_HYPER_CARDIOID
public static int DIRECTIONALITY_HYPER_CARDIOID { get; }
Property Value
DIRECTIONALITY_OMNI
public static int DIRECTIONALITY_OMNI { get; }
Property Value
DIRECTIONALITY_SUPER_CARDIOID
public static int DIRECTIONALITY_SUPER_CARDIOID { get; }
Property Value
DIRECTIONALITY_UNKNOWN
public static int DIRECTIONALITY_UNKNOWN { get; }
Property Value
GROUP_UNKNOWN
public static int GROUP_UNKNOWN { get; }
Property Value
INDEX_IN_THE_GROUP_UNKNOWN
https://developer.android.com/reference/android/media/MicrophoneInfo.html#INDEX_IN_THE_GROUP_UNKNOWN
public static int INDEX_IN_THE_GROUP_UNKNOWN { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LOCATION_MAINBODY
public static int LOCATION_MAINBODY { get; }
Property Value
LOCATION_MAINBODY_MOVABLE
public static int LOCATION_MAINBODY_MOVABLE { get; }
Property Value
LOCATION_PERIPHERAL
public static int LOCATION_PERIPHERAL { get; }
Property Value
LOCATION_UNKNOWN
public static int LOCATION_UNKNOWN { get; }
Property Value
ORIENTATION_UNKNOWN
public static MicrophoneInfo.Coordinate3F ORIENTATION_UNKNOWN { get; }
Property Value
POSITION_UNKNOWN
public static MicrophoneInfo.Coordinate3F POSITION_UNKNOWN { get; }
Property Value
SENSITIVITY_UNKNOWN
public static float SENSITIVITY_UNKNOWN { get; }
Property Value
SPL_UNKNOWN
public static float SPL_UNKNOWN { get; }
Property Value
Methods
GetAddress()
public String GetAddress()
Returns
GetChannelMapping()
public List<Pair<Integer, Integer>> GetChannelMapping()
Returns
GetDescription()
public String GetDescription()
Returns
GetDirectionality()
public int GetDirectionality()
Returns
GetFrequencyResponse()
public List<Pair<Float, Float>> GetFrequencyResponse()
Returns
GetGroup()
public int GetGroup()
Returns
GetId()
public int GetId()
Returns
GetIndexInTheGroup()
public int GetIndexInTheGroup()
Returns
GetLocation()
public int GetLocation()
Returns
GetMaxSpl()
public float GetMaxSpl()
Returns
GetMinSpl()
public float GetMinSpl()
Returns
GetOrientation()
public MicrophoneInfo.Coordinate3F GetOrientation()
Returns
GetPosition()
public MicrophoneInfo.Coordinate3F GetPosition()
Returns
GetSensitivity()
public float GetSensitivity()
Returns
GetType()
public int GetType()