⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 waveformat.cs

📁 visual c++编写关于声音分析的 傅立叶变换.超牛
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Text;

namespace SteganoTape {
	[StructLayout(LayoutKind.Sequential)]
	public class WaveFormat {
        private short wFormatTag;
        private short nChannels;
        private int nSamplesPerSec;
        private int nAvgBytesPerSec;
        private short nBlockAlign;
        private short wBitsPerSample;
        private short cbSize;

        public short FormatTag
        {
            get { return wFormatTag; }
            set { wFormatTag = value; }
        }

        public short Channels
        {
            get { return nChannels; }
            set { nChannels = value; }
        }

        public int SamplesPerSec
        {
            get { return nSamplesPerSec; }
            set { nSamplesPerSec = value; }
        }

        public int AvgBytesPerSec
        {
            //get{ return nSamplesPerSec * nBlockAlign; }
            get { return nAvgBytesPerSec; }
            set { nAvgBytesPerSec = value; }
        }

        public short BlockAlign
        {
            //get { return (short)(nChannels * (wBitsPerSample / 8)); }
            get{ return nBlockAlign; }
            set { nBlockAlign = value; }
        }

        public short BitsPerSample
        {
            get { return wBitsPerSample; }
            set { wBitsPerSample = value; }
        }

		public short Size
		{
			get { return cbSize; }
			set { cbSize = value; }
		}
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -