Table of Contents

Class ScreenRecording

화면 녹화 API

public static class ScreenRecording
Inheritance
object
ScreenRecording

Methods

ClearOutputPaths()

녹화 경로 및 파일명을 초기화합니다. 초기값은 OS의 동영상 폴더 경로입니다.

public static void ClearOutputPaths()

GetCurrentAudioInputDevice()

현재 영상의 녹음 장치명을 가져옵니다.

public static string GetCurrentAudioInputDevice()

Returns

string

GetFrameRate()

녹화 FrameRate를 가져옵니다.

public static float GetFrameRate()

Returns

float

FrameRate

GetOutputFileName()

녹화 영상 파일명을 가져옵니다.

public static string GetOutputFileName()

Returns

string

경로를 제외한 파일명

GetOutputPath()

녹화 영상 저장 경로를 가져옵니다.

public static string GetOutputPath()

Returns

string

PauseRecording()

녹화를 일시정지합니다.

public static void PauseRecording()

ResumeRecording()

녹화를 재개합니다.

public static void ResumeRecording()

SetAudioInputDevice(string)

영상의 녹음 장치를 설정합니다. loopback 장치를 사용해야 합니다.

public static void SetAudioInputDevice(string deviceName)

Parameters

deviceName string

SetFrameRate(int)

녹화 FrameRate를 설정합니다.

public static void SetFrameRate(int frameRate)

Parameters

frameRate int

SetOutputFileName(string)

녹화 영상의 파일명을 설정합니다.

public static void SetOutputFileName(string fileName)

Parameters

fileName string

경로를 제외한 파일명

SetOutputPath(string)

녹화 영상 저장 경로를 설정합니다.

public static void SetOutputPath(string path)

Parameters

path string

절대 경로

StartRecording()

녹화를 시작합니다.

public static void StartRecording()

StopRecording()

녹화를 중단합니다.

public static void StopRecording()