Class ScreenRecording
화면 녹화 API
public static class ScreenRecording
- Inheritance
-
objectScreenRecording
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()