【发布时间】:2019-06-13 07:56:20
【问题描述】:
我正在尝试使用我的 Hololens 拍摄照片,我指的是 C# 中的 Unity 手册。
在手册中,我找到了以下代码sn-p,其中包含关键字“delegate”。我知道“delegate”关键字是用来指代一个函数的。但是在这个代码示例中,我无法理解它是如何工作的。
这个函数中“delegate”关键字的确切用途是什么
PhotoCapture.CreateAsync(false, delegate (PhotoCapture captureObject)
{
photoCaptureObject = captureObject;
CameraParameters cameraParameters = new CameraParameters();
cameraParameters.hologramOpacity = 0.0f;
cameraParameters.cameraResolutionWidth = cameraResolution.width;
cameraParameters.cameraResolutionHeight =
cameraResolution.height;
cameraParameters.pixelFormat = CapturePixelFormat.BGRA32;
});
【问题讨论】: