Previous | Contents | Next

3.4 BCAP_CONFIG ±¸Á¶Ã¼

BCLÀÇ µ¿¿µ»ó ÀÎÄÚµù ¼³Á¤À» À§ÇÑ ±¸Á¶Ã¼ ÀÔ´Ï´Ù. ÀÌ ±¸Á¶Ã¼´Â ÆÄÀÏ Çü½Ä, ºñµð¿À ¼Ó¼º, ¿Àµð¿À ¼Ó¼º µîÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

Âü°í : BCapConfigPreset()ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© °£ÆíÇÏ°Ô BCAP_CONFIG ±¸Á¶Ã¼¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. (section 3.5 Âü°í)

struct BCAP_CONFIG
{
    // ±âº» ¼³Á¤ 
    INT   FileType;              // ÀúÀåµÉ ÆÄÀÏÀÇ Å¸ÀÔ(F_AVI)
  
    // ºñµð¿À ¼³Á¤ 
    INT   VideoSizeW;            // ºñµð¿À °¡·ÎÅ©±â 
    INT   VideoSizeH;            // ºñµð¿À ¼¼·ÎÅ©±â 
    FLOAT VideoFPS;              // ÃÊ´ç ÇÁ·¹ÀÓ ¼ö 
    
    DWORD VideoCodec;            // ºñµð¿À ÄÚµ¦(FOURCC) 
    INT   VideoRateControl;      // CBR, VBR 
    INT   VideoKBitrate;         // 10k ~ 50000k (VBRÀ϶§´Â ÀÌ°ªÀº ¹«½Ã) 
    INT   VideoQuality;          // 30 ~ 100     (CBRÀ϶§´Â ÀÌ°ªÀº ¹«½Ã) 
    INT   VideoKeyframeInterval; // 0 ~ 1000 frames
  
    // ¿Àµð¿À ¼³Á¤ 
    INT   AudioChannels;         // 1: mono, 2:stereo 
    INT   AudioSampleRate;       // »ùÇ÷¹ÀÌÆ® 
    
    INT   AudioCodec;            // ¿Àµð¿À ÄÚµ¦(Wave Tag) 
    INT   AudioRateControl;      // CBR, VBR 
    INT   AudioKBitrate;         // 32k ~ 320k 
    INT   AudioQuality;          // 30 ~ 100 
  
    // ·Î°í ¼³Á¤
    WCHAR LogoPath[MAX_PATH];    // ·Î°í ÆÄÀÏ °æ·Î (32bit png)
    INT   LogoAlpha;             // ·Î°í Åõ¸íµµ [0 ~ 100]%
    INT   LogoPosX;              // ·Î°í °¡·Î À§Ä¡ [0 ~ 100]%
    INT   LogoPosY;              // ·Î°í ¼¼·Î À§Ä¡ [0 ~ 100]%
    INT   LogoSizeW;             // ·Î°í °¡·Î Å©±â [0 ~ 999]%
    INT   LogoSizeH;             // ·Î°í ¼¼·Î À§Ä¡ [0 ~ 999]%

    // ³ìÈ­ ÀÚµ¿ Á¾·á ¼³Á¤
    INT   AutoCompleteType;      // ³ìÈ­ ÀÚµ¿ ¿Ï·á ¹æ½Ä
    INT   AutoCompleteValue;     // ³ìÈ­ ÀÚµ¿ ¿Ï·á º¯¼ö(ÃÊ or MB)

    // ±âŸ
    RECT  CaptureRect;           // ĸó ´ë»ó ¿µ¿ª
    
    BOOL  IncludeCursor;         // ³ìÈ­µÈ ¿µ»ó¿¡ ¸¶¿ì½º Ä¿¼­µµ Æ÷ÇÔ½ÃųÁö ¿©ºÎ °áÁ¤
    BOOL  AdjustAudioMixer;      // ¿øÈ°ÇÑ ¼Ò¸® ĸó¸¦ À§ÇØ ¿Àµð¿À ¹Í¼­ ¼³Á¤À» 
                                 // ÀÚµ¿À¸·Î º¯°æÇÒÁö ¿©ºÎ °áÁ¤(½ºÅ×·¹¿À ¹Í½º Á¶Àý)
    BOOL  SaveAudioTracksAsWav;  // ¿Àµð¿À Æ®·¢À» WAV ÆÄÀÏ·Î ÀúÀåÇϱâ
};
ÁÖÀÇ : °¡·Î Å©±â¸¦ 0 À̳ª -1·Î ¼³Á¤ÇÒ °æ¿ì ¼¼·ÎÅ©±âµµ µ¿ÀÏÇÑ °ªÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
¹üÀ§ : -1 ~ 2560
±âº»°ª : 0
ÁÖÀÇ : °¡·Î Å©±â¸¦ 0À̳ª -1·Î ¼³Á¤ÇÒ °æ¿ì ¼¼·ÎÅ©±âµµ µ¿ÀÏÇÑ °ªÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
¹üÀ§ : -1 ~ 1600
±âº»°ª : 0
Âü°í : º¸Åë ±ØÀå¿ë ¿µÈ­´Â 24fps¸¦ »ç¿ëÇϸç, NTSC TVÀÇ °æ¿ì ¿ø·¡ ÀÎÅÍ·¹À̽º¸ðµå¿¡¼­ 30fps¸¦(PALÀÇ °æ¿ì´Â 25fps) »ç¿ëÇϵµ·Ï ¼³°èµÇ¾úÁö¸¸, ³ªÁß¿¡ ºÎ°¡Á¤º¸¸¦ ó¸®ÇϱâÀ§Çؼ­ ½Ã±×³ÎÀÇ ÀϺθ¦ ´Ù¸¥ ¿ëµµ·Î »ç¿ëÇϸ鼭 29.97fps°¡ NTSCÀÇ Ç¥ÁØÀÌ µÇ¾ú½À´Ï´Ù. µû¶ó¼­, PC¿ë ¿µ»óÀÇ °æ¿ì ±»ÀÌ 29.97fPS¸¦ »ç¿ëÇÒ ÇÊ¿ä´Â ¾øÀ¸¸ç, 30fps°¡ Àû´çÇÑ °ªÀ̶ó°í »ý°¢µË´Ï´Ù.
¹üÀ§ : 10.0 fps ~ 120.0 fps
±âº»°ª : 30.0 fps
ÁÖÀÇ : FOURCC_MJPGÀÇ °æ¿ì ºñÆ®·¹ÀÌÆ® Á¦¾î ¹æ½ÄÀÌ Ç×»ó VBR·Î µ¿ÀÛÇÕ´Ï´Ù. Áï, VideoRateControl º¯¼öÀÇ °ªÀ» ¹«½ÃÇÕ´Ï´Ù.
±âº»°ª : FOURCC_AUTO
ÁÖÀÇ : V_CBR ¹æ½Ä¿¡¼­´Â ¡®VideoQuality¡¯ÀÇ °ªÀÌ, V_VBR ¹æ½Ä¿¡¼­´Â ¡®VideoKBitrate¡¯ÀÇ °ªÀÌ ¹«½ÃµË´Ï´Ù.
±âº»°ª : V_VBR
¹üÀ§ : 10 ~ 50000
±âº»°ª : 1024
¹üÀ§ : 1 ~ 100
±âº»°ª : 90
ÁÖÀÇ : VideoCodec ÀÌ FOURCC_MJPG ÀÏ °æ¿ì¿¡´Â ÀÌ °ªÀº ¹«½ÃµË´Ï´Ù.
¹üÀ§ : 1 ~ 1000
±âº»°ª : 150
¹üÀ§ : 1 ~ 2
±âº»°ª : 2
¹üÀ§ : 8000 ~ 48000
±âº»°ª : 44100
±âº»°ª : WAVETAG_MP2
±âº»°ª : A_CBR
±âº»°ª : 192
±âº»°ª : 30
ÁÖÀÇ : ·Î°íÆÄÀÏÀº ¾ËÆÄä³ÎÀÌ Æ÷ÇÔµÈ 32bit-PNG Æ÷¸ä¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù.
±âº»°ª : Null-String("\0")
¹üÀ§ : 0 ~ 100
±âº»°ª : 100
¹üÀ§ : 0 ~ 100
±âº»°ª : 50
¹üÀ§ : 0 ~ 100
±âº»°ª : 100
¹üÀ§ : 0 ~ 999
±âº»°ª : 100
¹üÀ§ : 0 ~ 999
±âº»°ª : 100
±âº»°ª : BY_NONE

Copyright(C) 2008-2017 Bandicam.com, https://www.bandicam.com
Bandi Capture Library 2.5.0.250 created : 2017-02-03 ¿ÀÈÄ 3:34:51