CRIWARE for C#
Search Results for

    Show / Hide Table of Contents

    Class CriAtomMeter

    CriAtomMeter API

    Inheritance
    object
    CriAtomMeter
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CriWare
    Assembly: CriWare.CriAtom.dll
    Syntax
    public static class CriAtomMeter

    Methods

    AttachLevelMeter(in LevelMeterConfig)

    LE Pro

    レベルメーター機能の追加

    Declaration
    • C#
    • C
    public static void AttachLevelMeter(in CriAtom.LevelMeterConfig config)
    void CRIAPI criAtomMeter_AttachLevelMeter(const CriAtomLevelMeterConfig *config, void *work, CriSint32 work_size)
    Parameters
    Type Name Description
    CriAtom.LevelMeterConfig config

    レベルメーター追加用のコンフィグ構造体

    Remarks

    説明: ライブラリにレベルメーター機能を追加します。 config にnullを指定するとデフォルト設定でレベルメーターが追加されます。 work にnull、work_size に0を指定すると、登録されたユーザアロケーターによって ワーク領域が確保されます。

    See Also
    GetLevelInfo(out LevelInfo)

    AttachLoudnessMeter(in LoudnessMeterConfig)

    LE Pro

    ラウドネスメーター機能の追加

    Declaration
    • C#
    • C
    public static void AttachLoudnessMeter(in CriAtom.LoudnessMeterConfig config)
    void CRIAPI criAtomMeter_AttachLoudnessMeter(const CriAtomLoudnessMeterConfig *config, void *work, CriSint32 work_size)
    Parameters
    Type Name Description
    CriAtom.LoudnessMeterConfig config

    ラウドネスメーター追加用のコンフィグ構造体

    Remarks

    説明: ライブラリにITU-R BS.1770-3規格のラウドネスメーター機能を追加します。 config にnullを指定するとデフォルト設定でラウドネスメーターが追加されます。 work にnull、work_size に0を指定すると、登録されたユーザアロケーターによって ワーク領域が確保されます。

    See Also
    GetLoudnessInfo(out LoudnessInfo)

    AttachTruePeakMeter(in TruePeakMeterConfig)

    LE Pro

    トゥルーピークメーター機能の追加

    Declaration
    • C#
    • C
    public static void AttachTruePeakMeter(in CriAtom.TruePeakMeterConfig config)
    void CRIAPI criAtomMeter_AttachTruePeakMeter(const CriAtomTruePeakMeterConfig *config, void *work, CriSint32 work_size)
    Parameters
    Type Name Description
    CriAtom.TruePeakMeterConfig config

    トゥルーピークメーター追加用のコンフィグ構造体

    Remarks

    説明: ライブラリにITU-R BS.1770-3規格のトゥルーピークメーター機能を追加します。 config にnullを指定するとデフォルト設定でトゥルーピークメーターが追加されます。 work にnull、work_size に0を指定すると、登録されたユーザアロケーターによって ワーク領域が確保されます。

    See Also
    GetTruePeakInfo(out TruePeakInfo)

    CalculateWorkSizeForLevelMeter(in LevelMeterConfig)

    LE Pro

    レベルメーター機能用のワークサイズの計算

    Declaration
    • C#
    • C
    public static int CalculateWorkSizeForLevelMeter(in CriAtom.LevelMeterConfig config)
    CriSint32 CRIAPI criAtomMeter_CalculateWorkSizeForLevelMeter(const CriAtomLevelMeterConfig *config)
    Parameters
    Type Name Description
    CriAtom.LevelMeterConfig config

    レベルメーター追加用のコンフィグ構造体

    Returns
    Type Description
    int

    CriSint32 必要なワーク領域サイズ

    Remarks

    説明: レベルメーター追加に必要なワーク領域サイズを計算します。 config にnullを指定するとデフォルト設定で計算されます。

    See Also
    AttachLevelMeter(in LevelMeterConfig)

    CalculateWorkSizeForLoudnessMeter(in LoudnessMeterConfig)

    LE Pro

    ラウドネスメーター機能用のワークサイズの計算

    Declaration
    • C#
    • C
    public static int CalculateWorkSizeForLoudnessMeter(in CriAtom.LoudnessMeterConfig config)
    CriSint32 CRIAPI criAtomMeter_CalculateWorkSizeForLoudnessMeter(const CriAtomLoudnessMeterConfig *config)
    Parameters
    Type Name Description
    CriAtom.LoudnessMeterConfig config

    ラウドネスメーター追加用のコンフィグ構造体

    Returns
    Type Description
    int

    CriSint32 必要なワーク領域サイズ

    Remarks

    説明: ITU-R BS.1770-3規格のラウドネスメーター追加に必要なワーク領域サイズを計算します。 config にnullを指定するとデフォルト設定で計算されます。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)

    CalculateWorkSizeForTruePeakMeter(in TruePeakMeterConfig)

    LE Pro

    トゥルーピークメーター機能用のワークサイズの計算

    Declaration
    • C#
    • C
    public static int CalculateWorkSizeForTruePeakMeter(in CriAtom.TruePeakMeterConfig config)
    CriSint32 CRIAPI criAtomMeter_CalculateWorkSizeForTruePeakMeter(const CriAtomTruePeakMeterConfig *config)
    Parameters
    Type Name Description
    CriAtom.TruePeakMeterConfig config

    トゥルーピークメーター追加用のコンフィグ構造体

    Returns
    Type Description
    int

    CriSint32 必要なワーク領域サイズ

    Remarks

    説明: ITU-R BS.1770-3規格のトゥルーピークメーター追加に必要なワーク領域サイズを計算します。 config にnullを指定するとデフォルト設定で計算されます。

    See Also
    AttachTruePeakMeter(in TruePeakMeterConfig)

    DetachLevelMeter()

    LE Pro

    レベルメーター機能の解除

    Declaration
    • C#
    • C
    public static void DetachLevelMeter()
    void CRIAPI criAtomMeter_DetachLevelMeter(void)
    Remarks

    説明: ライブラリのレベルメーター機能を解除します。

    See Also
    AttachLevelMeter(in LevelMeterConfig)

    DetachLoudnessMeter()

    LE Pro

    ラウドネスメーター機能の解除

    Declaration
    • C#
    • C
    public static void DetachLoudnessMeter()
    void CRIAPI criAtomMeter_DetachLoudnessMeter(void)
    Remarks

    説明: ライブラリのラウドネスメーター機能を解除します。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)

    DetachTruePeakMeter()

    LE Pro

    トゥルーピークメーター機能の解除

    Declaration
    • C#
    • C
    public static void DetachTruePeakMeter()
    void CRIAPI criAtomMeter_DetachTruePeakMeter(void)
    Remarks

    説明: ライブラリのトゥルーピークメーター機能を解除します。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)

    GetLevelInfo(out LevelInfo)

    LE Pro

    レベル情報の取得

    Declaration
    • C#
    • C
    public static void GetLevelInfo(out CriAtom.LevelInfo info)
    void CRIAPI criAtomMeter_GetLevelInfo(CriAtomLevelInfo *info)
    Parameters
    Type Name Description
    CriAtom.LevelInfo info

    レベル情報の構造体

    Remarks

    説明: レベルメーターの結果を取得します。 指定するバスには AttachLevelMeter(in LevelMeterConfig) 関数であらかじめ レベルメーター機能を追加しておく必要があります。

    See Also
    AttachLevelMeter(in LevelMeterConfig)

    GetLoudnessInfo(out LoudnessInfo)

    LE Pro

    ラウドネス情報の取得

    Declaration
    • C#
    • C
    public static void GetLoudnessInfo(out CriAtom.LoudnessInfo info)
    void CRIAPI criAtomMeter_GetLoudnessInfo(CriAtomLoudnessInfo *info)
    Parameters
    Type Name Description
    CriAtom.LoudnessInfo info

    ラウドネス情報の構造体

    Remarks

    説明: ラウドネスメーターの測定結果を取得します。 本関数を呼び出す前にライブラリへラウドネスメーターを追加しておく必要があります。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)

    GetTruePeakInfo(out TruePeakInfo)

    LE Pro

    トゥルーピーク情報の取得

    Declaration
    • C#
    • C
    public static void GetTruePeakInfo(out CriAtom.TruePeakInfo info)
    void CRIAPI criAtomMeter_GetTruePeakInfo(CriAtomTruePeakInfo *info)
    Parameters
    Type Name Description
    CriAtom.TruePeakInfo info

    トゥルーピーク情報の構造体

    Remarks

    説明: トゥルーピークメーターの測定結果を取得します。 本関数を呼び出す前にライブラリへトゥルーピークメーターを追加しておく必要があります。

    See Also
    AttachTruePeakMeter(in TruePeakMeterConfig)

    ResetLoudnessMeter()

    LE Pro

    ラウドネスメーターのリセット

    Declaration
    • C#
    • C
    public static void ResetLoudnessMeter()
    void CRIAPI criAtomMeter_ResetLoudnessMeter(void)
    Remarks

    説明: ラウドネスメーターの蓄積データをリセットします。 本関数を呼び出す前にライブラリへラウドネスメーターを追加しておく必要があります。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)

    SetDefaultConfigForLevelMeter(out LevelMeterConfig)

    LE Pro

    レベルメーター機能コンフィグ構造体にデフォルト値をセット

    Declaration
    • C#
    • C
    public static void SetDefaultConfigForLevelMeter(out CriAtom.LevelMeterConfig pConfig)
    void criAtomMeter_SetDefaultConfigForLevelMeter_(CriAtomLevelMeterConfig *p_config)
    Parameters
    Type Name Description
    CriAtom.LevelMeterConfig pConfig

    コンフィグ

    Remarks

    説明: AttachLevelMeter(in LevelMeterConfig) 関数に設定するコンフィグ構造体 ( CriAtom.LevelMeterConfig )に、デフォルト値をセットします。

    See Also
    AttachLevelMeter(in LevelMeterConfig)
    CriAtom.LevelMeterConfig

    SetDefaultConfigForLoudnessMeter(out LoudnessMeterConfig)

    LE Pro

    ラウドネスメーター機能コンフィグ構造体にデフォルト値をセット

    Declaration
    • C#
    • C
    public static void SetDefaultConfigForLoudnessMeter(out CriAtom.LoudnessMeterConfig pConfig)
    void criAtomMeter_SetDefaultConfigForLoudnessMeter_(CriAtomLoudnessMeterConfig *p_config)
    Parameters
    Type Name Description
    CriAtom.LoudnessMeterConfig pConfig

    コンフィグ

    Remarks

    説明: AttachLoudnessMeter(in LoudnessMeterConfig) 関数に設定するコンフィグ構造体 ( CriAtom.LoudnessMeterConfig )に、デフォルト値をセットします。

    See Also
    AttachLoudnessMeter(in LoudnessMeterConfig)
    CriAtom.LoudnessMeterConfig

    SetDefaultConfigForTruePeakMeter(out TruePeakMeterConfig)

    LE Pro

    トゥルーピークメーター機能コンフィグ構造体にデフォルト値をセット

    Declaration
    • C#
    • C
    public static void SetDefaultConfigForTruePeakMeter(out CriAtom.TruePeakMeterConfig pConfig)
    void criAtomMeter_SetDefaultConfigForTruePeakMeter_(CriAtomTruePeakMeterConfig *p_config)
    Parameters
    Type Name Description
    CriAtom.TruePeakMeterConfig pConfig

    コンフィグ

    Remarks

    説明: AttachTruePeakMeter(in TruePeakMeterConfig) 関数に設定するコンフィグ構造体 ( CriAtom.TruePeakMeterConfig )に、デフォルト値をセットします。

    See Also
    AttachTruePeakMeter(in TruePeakMeterConfig)
    CriAtom.TruePeakMeterConfig
    In this article
    Back to top Generated by DocFX