Я установил права доступа к каталогу для всех пользователей Полный контроль, но все равно получаю ошибку.
ОШИБКА
КОД
/// Handles a frame arrived event and renders the frame to the screen.
/// </summary>
private void FrameReader_FrameArrived(MediaFrameReader sender, MediaFrameArrivedEventArgs args)
{
// TryAcquireLatestFrame will return the latest frame that has not yet been acquired.
// This can return null if there is no such frame, or if the reader is not in the
// "Started" state. The latter can occur if a FrameArrived event was in flight
// when the reader was stopped.
// Get frame image from camera:
using (MediaFrameReference frame = sender.TryAcquireLatestFrame()) // ==> MediaFrameReference
{
// Got image?
if (frame != null)
{
// DIAG: Save image data to file for analysis:
// Get image byte data:
DataReader dataReader = DataReader.FromBuffer( frame.BufferMediaFrame.Buffer );
byte[] camera_image_bytes = new byte[ frame.BufferMediaFrame.Buffer.Length];
dataReader.ReadBytes( camera_image_bytes );
// Save to file :
var len = camera_image_bytes.Length;
System.IO.File.WriteAllBytes( "C:\\PRIMARY\\WORK\\CAMERA READER\\camera_image_bytes.bin", camera_image_bytes ); <<<<<<<<<<< E R R O R H E R E