CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
CriWareLipsApi.h ファイル
#include <cri_xpt.h>
#include <cri_lips_atom.h>

クラス

class  FCriWareLipsApi

マクロ定義

#define CRI_XPT_DISABLE_UNPREFIXED_TYPE

型定義

typedef void(CRIAPI * criLips_SetUserAllocator_TYPE) (CriLipsMallocFunc malloc_func, CriLipsFreeFunc free_func, void *obj)
typedef void(CRIAPI * criLipsAtom_AttachAnalyzerToPlayer_TYPE) (CriAtomExPlayerHn player, CriLipsAtomAnalyzerHn analyzer)
typedef CriSint32(CRIAPI * criLipsAtom_CalculateWorkSize_TYPE) (const CriLipsAtomConfig *config)
typedef void(CRIAPI * criLipsAtom_DetachAnalyzerFromPlayer_TYPE) (CriAtomExPlayerHn player, CriLipsAtomAnalyzerHn analyzer)
typedef void(CRIAPI * criLipsAtom_Finalize_TYPE) (void)
typedef CriBool(CRIAPI * criLipsAtom_Initialize_TYPE) (const CriLipsAtomConfig *config, void *work, CriSint32 work_size)
typedef CriBool(CRIAPI * criLipsAtom_IsLibraryInitialized_TYPE) (void)
typedef CriSint32(CRIAPI * criLipsAtomAnalyzer_CalculateWorkSize_TYPE) (const CriLipsAtomAnalyzerConfig *config)
typedef CriLipsAtomAnalyzerHn(CRIAPI * criLipsAtomAnalyzer_Create_TYPE) (const CriLipsAtomAnalyzerConfig *config, void *work, CriSint32 work_size)
typedef void(CRIAPI * criLipsAtomAnalyzer_Destroy_TYPE) (CriLipsAtomAnalyzerHn analyzer)
typedef void(CRIAPI * criLipsAtomAnalyzer_GetInfo_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthInfo *info)
typedef void(CRIAPI * criLipsAtomAnalyzer_GetInfoAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthInfo *info)
typedef void(CRIAPI * criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapanese_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthMorphTargetBlendAmountJapanese *blend_amount)
typedef void(CRIAPI * criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapaneseAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthMorphTargetBlendAmountJapanese *blend_amount)
typedef CriFloat32(CRIAPI * criLipsAtomAnalyzer_GetSilenceThreshold_TYPE) (CriLipsAtomAnalyzerHn analyzer)
typedef CriFloat32(CRIAPI * criLipsAtomAnalyzer_GetVolumeDecibel_TYPE) (CriLipsAtomAnalyzerHn analyzer)
typedef CriBool(CRIAPI * criLipsAtomAnalyzer_IsAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer)
typedef CriBool(CRIAPI * criLipsAtomAnalyzer_IsMorphTargetBlendAmountInterpolative_TYPE) (CriLipsAtomAnalyzerHn analyzer)
typedef void(CRIAPI * criLipsAtomAnalyzer_SetReadoutOffsetMs_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriSint64 offset_ms)
typedef void(CRIAPI * criLipsAtomAnalyzer_SetSamplingRate_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriSint32 sampling_rate)
typedef void(CRIAPI * criLipsAtomAnalyzer_SetSilenceThreshold_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriFloat32 volume_db)

マクロ定義詳解

◆ CRI_XPT_DISABLE_UNPREFIXED_TYPE

#define CRI_XPT_DISABLE_UNPREFIXED_TYPE

型定義詳解

◆ criLips_SetUserAllocator_TYPE

typedef void(CRIAPI * criLips_SetUserAllocator_TYPE) (CriLipsMallocFunc malloc_func, CriLipsFreeFunc free_func, void *obj)

◆ criLipsAtom_AttachAnalyzerToPlayer_TYPE

typedef void(CRIAPI * criLipsAtom_AttachAnalyzerToPlayer_TYPE) (CriAtomExPlayerHn player, CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtom_CalculateWorkSize_TYPE

typedef CriSint32(CRIAPI * criLipsAtom_CalculateWorkSize_TYPE) (const CriLipsAtomConfig *config)

◆ criLipsAtom_DetachAnalyzerFromPlayer_TYPE

typedef void(CRIAPI * criLipsAtom_DetachAnalyzerFromPlayer_TYPE) (CriAtomExPlayerHn player, CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtom_Finalize_TYPE

typedef void(CRIAPI * criLipsAtom_Finalize_TYPE) (void)

◆ criLipsAtom_Initialize_TYPE

typedef CriBool(CRIAPI * criLipsAtom_Initialize_TYPE) (const CriLipsAtomConfig *config, void *work, CriSint32 work_size)

◆ criLipsAtom_IsLibraryInitialized_TYPE

typedef CriBool(CRIAPI * criLipsAtom_IsLibraryInitialized_TYPE) (void)

◆ criLipsAtomAnalyzer_CalculateWorkSize_TYPE

typedef CriSint32(CRIAPI * criLipsAtomAnalyzer_CalculateWorkSize_TYPE) (const CriLipsAtomAnalyzerConfig *config)

◆ criLipsAtomAnalyzer_Create_TYPE

typedef CriLipsAtomAnalyzerHn(CRIAPI * criLipsAtomAnalyzer_Create_TYPE) (const CriLipsAtomAnalyzerConfig *config, void *work, CriSint32 work_size)

◆ criLipsAtomAnalyzer_Destroy_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_Destroy_TYPE) (CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtomAnalyzer_GetInfo_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_GetInfo_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthInfo *info)

◆ criLipsAtomAnalyzer_GetInfoAtSilence_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_GetInfoAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthInfo *info)

◆ criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapanese_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapanese_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthMorphTargetBlendAmountJapanese *blend_amount)

◆ criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapaneseAtSilence_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_GetMorphTargetBlendAmountJapaneseAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriLipsMouthMorphTargetBlendAmountJapanese *blend_amount)

◆ criLipsAtomAnalyzer_GetSilenceThreshold_TYPE

typedef CriFloat32(CRIAPI * criLipsAtomAnalyzer_GetSilenceThreshold_TYPE) (CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtomAnalyzer_GetVolumeDecibel_TYPE

typedef CriFloat32(CRIAPI * criLipsAtomAnalyzer_GetVolumeDecibel_TYPE) (CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtomAnalyzer_IsAtSilence_TYPE

typedef CriBool(CRIAPI * criLipsAtomAnalyzer_IsAtSilence_TYPE) (CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtomAnalyzer_IsMorphTargetBlendAmountInterpolative_TYPE

typedef CriBool(CRIAPI * criLipsAtomAnalyzer_IsMorphTargetBlendAmountInterpolative_TYPE) (CriLipsAtomAnalyzerHn analyzer)

◆ criLipsAtomAnalyzer_SetReadoutOffsetMs_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_SetReadoutOffsetMs_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriSint64 offset_ms)

◆ criLipsAtomAnalyzer_SetSamplingRate_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_SetSamplingRate_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriSint32 sampling_rate)

◆ criLipsAtomAnalyzer_SetSilenceThreshold_TYPE

typedef void(CRIAPI * criLipsAtomAnalyzer_SetSilenceThreshold_TYPE) (CriLipsAtomAnalyzerHn analyzer, CriFloat32 volume_db)