5152535455565758596061
OS.MultiByteToWideChar(Extension.CP_ACP, Extension.MB_PRECOMPOSED, bytes, bytes.length, chars, chars.length); } else { MIXERCAPSW mixerCapsW = (MIXERCAPSW) mixerCaps; chars = mixerCapsW.szPname; } int index = 0; while (index < chars.length) {
152153154155156157158159160161162
} public static MixerCaps getMixerCaps(int deviceId) { MIXERCAPS mixerCaps = null; if (Extension.IsUnicode) mixerCaps = new MIXERCAPSW(); else mixerCaps = new MIXERCAPSA(); if (mixerGetDevCaps(deviceId, mixerCaps)) return new MixerCaps(mixerCaps); return null; }