Being new to Windows Store app development, I am working on an app that has to connect to several USB devices. I am using VS 2013 (community) with C#.
For example,
The devices you mention are all well known device types which are used via more specific classes (e.g. MediaCapture for the webcam). They don't use the winusb.sys driver and cannot be controlled with the Windows.Devices.Usb namespace intended for generic devices.
From the MSDN documentation for Windows.Devices.Usb:
The Windows.Devices.Usb defines Windows Runtime classes that a Windows store app can use to communicate with a USB device that does not belong to a device class, or for which Microsoft does not provide an in-box driver.