📄 wmafmt.h
字号:
//*@@@+++@@@@******************************************************************//// Microsoft Windows Media// Copyright (C) Microsoft Corporation. All rights reserved.////*@@@---@@@@******************************************************************#include "wmatyps.h"#include "pcmfmt.h"#include "config.h"#ifndef __WMAFMT_COM_H__#define __WMAFMT_COM_H__//#pragma pack (push)//#pragma pack () // defaulttypedef PACKED struct _WMAFormat { WMA_U16 wFormatTag; WMA_U16 nChannels; WMA_U32 nSamplesPerSec; WMA_U32 nAvgBytesPerSec; WMA_U16 nBlockAlign; WMA_U16 nValidBitsPerSample; WMA_U32 nChannelMask; WMA_U16 wEncodeOpt;} WMAFormat;//#pragma pack (pop)#endif // __WMAFMT_COM_H__#ifndef __WMAFMT_H__#define __WMAFMT_H__#ifdef __cplusplusextern "C" {#endif#ifdef _ELIMINATED#ifdef _WAVEFORMATEX_void WaveFormat2WMAFormat(WAVEFORMATEX* wfx, WMAFormat* wmafmt);void WMAFormatInfo2WaveFormat(WMAFormatInfo* wmafmt, WAVEFORMATEX* wfx);#endifvoid WMAFormatInfo2WMAFormat(WMAFormatInfo* pInfo, WMAFormat* pFormat);#endif /*_ELIMINATED*/void WMAFormat2PCMFormat(WMAFormat* pSrc, PCMFormat* pDst);#ifdef _ELIMINATEDWMA_Bool ValidateWMAWaveFormat(WMA_U8* pb, WMA_U32 cb);WMA_U32 WMAExtraDataSizeFromFormatTag(WMA_U16 wFormatTag);#endif /*_ELIMINATED*/#ifdef __cplusplus}#endif#endif//__WMAFMT_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -