2014-04-29 99 views
0

我想告訴我的應用程序中的相機(它是圍繞OpenFrameworks構建的)來自動對焦。在閱讀this SO post後,我通過AV Foundation Programming Guide瞭解如何設置對焦模式。他們給作爲例子的代碼是:什麼是/我該如何在此代碼中初始化'currentDevice'?

if ([currentDevice isExposureModeSupported:AVCaptureExposureModeContinuousAutoExposure]) { 
    CGPoint exposurePoint = CGPointMake(0.5f, 0.5f); 
    [currentDevice setExposurePointOfInterest:exposurePoint]; 
    [currentDevice setExposureMode:AVCaptureExposureModeContinuousAutoExposure]; 
} 

我一直無法弄清楚如何if語句外初始化currentDevice,並且它不是文檔。它應該如何初始化/它是什麼類型?謝謝。

+0

AVCaptureDevice?你的問題不清楚。 – Desdenova

+0

@Desdenova我不知道當前設備是什麼。要使用它,我當然需要在if語句之外初始化它。我現在不怎麼做這個初始化。 –

+1

我想讀這個就足夠了。 http://www.sisicalgeometry.com/?p=1554 – Desdenova

回答