اطلاعیه

Collapse
No announcement yet.

گرفتن ورودی از کارت کپچر و کار با خروجی مانیتور در vb (یا# c)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : گرفتن ورودی از کارت کپچر و کار با خروجی مانیتور در vb (یا# c)

    اصولا" اطلاعات ورودی چه از بردهای ورودی ویدئو و چه از دستگاه های جانبی دو سطح آدرس دهی دارند.
    اول آدرس پورتهایی که در هر سیکل از اطلاعات آن استفاده میشود که جهت محتوای ورودی و خروجی ها استفاده میشود که به آن آدرس پورت میگوییم
    دوم آدرس فیزیکی حافظه که در آن اطلاعات پورت در محدوده زمانی مشخص و برای و تعداد مشخص ذخیره می شوند که به آن آدرس مموری میگوییم
    هر سیستم عاملی بسته به نوع تنظیمات کارت های جانبی محدوده ای برای این آدرس ها مشخص نموده است که به آن جدول آدرس سیستم عامل گفته میشود.
    مثلا در سیستم عامل ویندوز جهت دسترسی به درگاه های سریال آدرس فیزیکی آن در دستور زبان برنامه نویسی مشخص میشود و قابل خواندن و نوشتن می باشد.
    اما با توجه به سرعت کم و حجم بالای بعضی از رابط ها مثل رابط ورودی بردهای کپچر تا چند سال پیش حتی سازندگان این بردها با مشکلات اینترلیس تصویر روبرو بودند اما از زمانی که پروسسورهای بردهای گرافیک و کپچر بصورت سخت افزاری با پروسسورهای بردهای کامپیوتر خود را سازگار نمودند این مشکل برطرف شد! به عبارتی سیستم عامل ها به کمک وقفه های سخت افزاری که در اختیار گرفتند و در اختیار زبان های برنامه نویسی گذاشتند مشکل اصولا" برطرف شد.
    به هر حال منظور کلی من این است که اول شما باید پروتوکول دسترسی و استفاده از اطلاعات موجود در حافظه را بدانید و به کمک دستورالعمل هایی که همه زبانهای برنامه نویسی حتی بیسیک میتوانید از اطلاعات برد کپچر براحتی حتی با کامپیوترهای سرعت 1000 هم استفاده کنید.
    اگر خواستید برای شروع در راهنمای زبان برنامه نویسی C و یا VB و یا دیگر زبانهای شرکت مایکروسافت میتوانید دستورهای مربوط به کپچر را براحتی پیدا کنید اما همانطور که گفتم نکته اصلی پروتوکول استفاده است که نحوه استفاده از دستور العمل ها را برای شما مشخص میکند.
    برای نمونه میتوانید مثال هایی از آن را در راهنما ببینید. اما دوستی که در صحبت های خود گفتند که OCX برای اینکار وجود دارد باید بدانند که OCX در حقیقت همان دستورها را با پروتوکول خودش ارائه کرده و شاید شما بتوانید بسیار بهتر از آن تهیه نمایید.
    در صورت تمایل شما جزئیات بیشتری را در اختیارتان میگذارم.

    دیدگاه

    لطفا صبر کنید...
    X