1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- using System;
- namespace Agora.Rtc
- {
-
-
-
-
-
- public abstract class IVideoDeviceManager
- {
-
-
-
-
-
-
-
-
-
- public abstract DeviceInfo[] EnumerateVideoDevices();
-
-
-
-
-
-
-
-
-
-
-
-
- public abstract int SetDevice(string deviceIdUTF8);
-
-
-
-
-
-
-
-
-
-
-
- public abstract int GetDevice(ref string deviceIdUTF8);
-
-
-
- public abstract int StartDeviceTest(IntPtr hwnd);
-
-
-
- public abstract int StopDeviceTest();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public abstract int GetCapability(string deviceIdUTF8, uint deviceCapabilityNumber, out VideoFormat capability);
-
-
-
-
-
-
-
-
-
-
-
-
- public abstract int NumberOfCapabilities(string deviceIdUTF8);
- }
- }
|