Class WaveFormatEx
Inheritance
System.Object
WaveFormatEx
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: MediaFoundation.Misc
Assembly: MediaFoundation.dll
Syntax
[UnmanagedName("WAVEFORMATEX")]
public class WaveFormatEx
Constructors
WaveFormatEx()
Declaration
public WaveFormatEx()
Fields
cbSize
Declaration
public short cbSize
Field Value
System.Int16
|
nAvgBytesPerSec
Declaration
public int nAvgBytesPerSec
Field Value
System.Int32
|
nBlockAlign
Declaration
public short nBlockAlign
Field Value
System.Int16
|
nChannels
Declaration
public short nChannels
Field Value
System.Int16
|
nSamplesPerSec
Declaration
public int nSamplesPerSec
Field Value
System.Int32
|
wBitsPerSample
Declaration
public short wBitsPerSample
Field Value
System.Int16
|
wFormatTag
Declaration
public short wFormatTag
Field Value
System.Int16
|
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
|
Returns
System.Boolean
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Overrides
System.Object.GetHashCode()
GetPtr()
Declaration
public IntPtr GetPtr()
Returns
System.IntPtr
|
PtrToWave(IntPtr)
Declaration
public static WaveFormatEx PtrToWave(IntPtr pNativeData)
Parameters
System.IntPtr
pNativeData
|
Returns
WaveFormatEx
|
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Overrides
System.Object.ToString()
Operators
Equality(WaveFormatEx, WaveFormatEx)
Declaration
public static bool operator ==(WaveFormatEx a, WaveFormatEx b)
Parameters
WaveFormatEx
a
|
WaveFormatEx
b
|
Returns
System.Boolean
|
Inequality(WaveFormatEx, WaveFormatEx)
Declaration
public static bool operator !=(WaveFormatEx a, WaveFormatEx b)
Parameters
WaveFormatEx
a
|
WaveFormatEx
b
|
Returns
System.Boolean
|