Axiom.Media.LinearResampler.Unpack C# (CSharp) Method

Unpack() public method

public Unpack ( ColorEx &dst, int x, int y, int z, PixelFormat format, IntPtr src, PixelBox srcbox, int elemsize ) : void
dst Axiom.Core.ColorEx
x int
y int
z int
format PixelFormat
src System.IntPtr
srcbox PixelBox
elemsize int
return void
		void Unpack( ref ColorEx dst, int x, int y, int z, PixelFormat format, IntPtr src, PixelBox srcbox, int elemsize )
		{
			unsafe
			{
				byte* pSrc = (byte*)src;
				IntPtr data = (IntPtr)( pSrc + elemsize * ( ( x ) + ( y ) * srcbox.RowPitch + ( z ) * srcbox.SlicePitch ) );
				dst = PixelConverter.UnpackColor( format, data );
			}
		}
LinearResampler