c# टरफ स्क्रीन एक एकल खिड़की रिकार्ड करता है



व्यापार को सुविधाजनक बनाने के लिए एकल खिड़की इंटरफ़ेस (1)

सर्विस पैक 2 (SP2) के साथ माइक्रोसॉफ्ट अभिव्यक्ति एन्कोडर 4 स्थापित करें

इसका उपयोग करने के लिए यहां एक नमूना कार्यक्रम है एक फुलर नमूना एसडीके के साथ आता है, जो डाउनलोड में शामिल है।

using System;
using System.Drawing;
using Microsoft.Expression.Encoder.ScreenCapture;

// Added references to:
// Microsoft.Expression.Encoder
// Microsoft.Expression.Encoder.Types
// Microsoft.Expression.Encoder.Utilities
// WindowsBase
// System.Drawing (for Rectangle)

namespace scrcap
{
    class Program
    {
        static void Main(string[] args)
        {
            ScreenCaptureJob job = new ScreenCaptureJob();

            // You can capture a window by setting its coordinates here
            job.CaptureRectangle = new Rectangle(100, 100, 200, 200);

            // Include the mouse pointer in the captured video
            job.CaptureMouseCursor = true;

            // Output file; you can transcode the xesc file to something else later.
            // Note that this silently does nothing if the file already exists.
            job.OutputScreenCaptureFileName = @"C:\Users\arx\scrcap\capture.xesc";

            // Do some capture
            job.Start();
            // Wait for a keypress
            Console.ReadKey();
            // And stop
            job.Stop();
        }
    }
}

मैं एक एसडीके, प्लगइन या कोड की खोज कर रहा हूं जो एक विशेष विंडो (एचडब्ल्यूएनडी) वीडियोड्रॉॉर्ड करेगा। यदि सी # या जावा में संभव हो तो क्या कोई जानता है कि यह मौजूद है? मैं googling गया है, लेकिन कुछ भी नहीं भर में आया है।





screen-capture