Previous | Contents | Next

3.5 BCAP_PRESET 열거형 상수

BCAP_PRESET은 BCAP_CONFIG의 비디오 크기 및 FPS, 오디오 샘플레이트등의 동영상 속성을 미리 정의해둔 프리셋으로, 캡처의 목적에 부합하는 BCAP_CONFIG 구조체를 간편하게 생성할 수 있습니다.

enum BCAP_PRESET
{
    BCAP_PRESET_DEFAULT,
    BCAP_PRESET_HALFSIZE,
    BCAP_PRESET_320x240,
    BCAP_PRESET_400x300,
    BCAP_PRESET_512x384,
    BCAP_PRESET_576x432,
    BCAP_PRESET_640x480,
    BCAP_PRESET_800x600,

    BCAP_PRESET_MPEG1,
    BCAP_PRESET_MJPEG,
    BCAP_PRESET_MJPEG_HIGH_QUALITY,
    BCAP_PRESET_MPEG4,

    BCAP_PRESET_YOUTUBE,
    BCAP_PRESET_YOUTUBE_HIGH_QUALITY,
    BCAP_PRESET_YOUTUBE_HIGH_DEFINITION,
    BCAP_PRESET_NAVER_BLOG,
    BCAP_PRESET_DAUM_TVPOT,
    
    BCAP_PRESET_VIDEO_EDITING,
};

BCapConfigPreset 함수를 호출하여 원하는 프리셋을 적용할 수 있습니다. 다음은 프리셋을 사용하는 간단한 예제입니다.

BCAP_CONFIG cfg;
BCapConfigPreset(&cfg, BCAP_PRESET_HALFSIZE);	// 프리셋 적용
m_bandiCaptureLibrary.CheckConfig(&cfg);		// 잘못된 설정 바로 잡기
m_bandiCaptureLibrary.SetConfig(&cfg);		// 설정 적용

Copyright(C) 2008-2025 Bandicam.com, https://www.bandicam.com
Bandi Capture Library 2.5.0.250 created : 2017-02-03 오후 3:34:51