0
我正在使用AudioVideoCaptureDevice
在我的Windows手机上录制视频。现在我希望它始终以横向模式录制,无论我如何握住手机。这是否有可能?AudioVideoCaptureDevice - 始终以横向模式录制视频
我正在使用AudioVideoCaptureDevice
在我的Windows手机上录制视频。现在我希望它始终以横向模式录制,无论我如何握住手机。这是否有可能?AudioVideoCaptureDevice - 始终以横向模式录制视频
如果您使用的是Silverlight(不是Universal)并且正在使用Windows.Phone.Media.Capture
API,那么您可以使用SpecifiedCaptureOrientation
扩展属性对其进行设置。
通用应用程序中使用的Windows.Media.Capture.MediaCapture
类也支持不同的属性,但它们不是WinRT API的一部分。 this MSDN page上的一些(但不是全部)属性应该可以工作,但由于UUID本身未发布,因此您需要使用mfuuid.lib
进行一些探索。
它看起来像MF_MT_VIDEO_ROTATION可能是'5D 46 80 C3 71 22 8C 42 9B 83 EC EA 3B 4A 85 C1'(基于dumpbin输出)。 –
我尝试使用SpecifiedCaptureOrientation和EncodeWithOrientation属性,但这只是旋转视频。我的目标是在横向模式下捕捉视频。这甚至可能,我的意思是在技术上讲话吗?相机的内置方式是否必须将手机置于横向模式才能拍摄如此广泛的范围? – netik