Jasinski Technical Wiki

Navigation

Home Page
Index
All Pages

Quick Search
»
Advanced Search »

Contributor Links

Create a new Page
Administration
File Management
Login/Logout
Your Profile

Other Wiki Sections

Software

PoweredBy

MIXERLINE Struct - Windows API

RSS
Modified on Fri, Jan 16, 2009, 1:47 PM by Administrator Categorized as Windows API

Purpose



Declaration

C#

[StructLayout(LayoutKind.Sequential)]
private struct MIXERLINE
{
	public int cbStruct;
	public int dwDestination;
	public int dwSource;
	public int dwLineID;
	public int fdwLine;
	public int dwUser;
	public int dwComponentType;
	public int cChannels;
	public int cConnections;
	public int cControls;
	[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MIXER_SHORT_NAME_CHARS)]
	public string szShortName;
	[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MIXER_LONG_NAME_CHARS)]
	public string szName;
	public int dwType;
	public int dwDeviceID;
	public short wMid;
	public short wPid;
	public int vDriverVersion;
	[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MAXPNAMELEN)]
	public string szPname;
}

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam. Except where noted, all contents Copyright © 1999-2018, Patrick Jasinski.