Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Képformátum-tulajdonságok gyűjteményét jelöli (pl. FOURCC, szélesség, magasság, lépés, ...)
Tagok
Tulajdonságok
Szintaxis: public FrameFormatProperties & Properties;
Lekéri a további FrameFormat tulajdonságok gyűjteményét.
~Keretforma
Szintaxis: public inline virtual ~FrameFormat ( );
A FrameFormat osztály egy példányát destruálja.
GetFourCC
Szintaxis: public inline std::string GetFourCC ( ) const;
Lekéri a képformátum FOURCC-értékét.
Válaszok
A FOURCC formátumkód sztringként
GetFourCC
Szintaxis: public inline void GetFourCC ( char * ch1 , char * ch2 , char * ch3 , char * ch4 ) const;
Lekéri a képformátum FOURCC-értékét.
Paraméterek
ch1Mutató karakterre a FOURCC 1 karakter fogadásáhozch2Mutató karakterre a FOURCC 2 karakter fogadásáhozch3Mutató karakterre a FOURCC 3 karakter fogadásáhozch4Mutató karakterre a FOURCC 4 karakter fogadásához
GetWidth
Szintaxis: public inline int GetWidth ( ) const;
Lekéri a képformátum képpontszélességét.
Válaszok
A kép képpontszélességű.
GetHeight
Szintaxis: public inline int GetHeight ( ) const;
Lekéri a képformátum képpontmagasságát.
Válaszok
A kép képpontmagassága.
GetStride
Szintaxis: public inline int GetStride ( ) const;
Lekéri a képformátum képpontméretét.
Válaszok
A kép képpontjának lépte.
SetBitsPerPixel
Szintaxis: public inline void SetBitsPerPixel ( int bitsPerPixel );
Beállítja a képformátum bitjeinek képpontonkénti értékét.
Paraméterek
-
bitsPerPixelA kép képpontonkénti bitjei.
GetBitsPerPixel
Szintaxis: public inline int GetBitsPerPixel ( ) const;
Lekéri a képformátum bitjeinek képpontonkénti értékét.
Válaszok
A kép képpontonkénti bitjei.
CreateFourCCFormat
Szintaxis: public inline static std::shared_ptr< FrameFormat > CreateFourCCFormat ( char ch1 , char ch2 , char ch3 , char ch4 , int width , int height , int stride );
Inicializálja a FrameFormat osztály új példányát egy FourCC-érték alapján.
Paraméterek
ch1FOURCC karakter 1ch2FOURCC karakter 2ch3FOURCC karakter 3ch4FOURCC karakter 4widthA képformátum képpontszélességeheightA képformátum képpontmagasságastrideA képformátum képpontmérete
Válaszok
Az újonnan létrehozott FrameFormat egy std::shared_ptr
CreateRGBFormat
Szintaxis: public inline static std::shared_ptr< FrameFormat > CreateRGBFormat ( int bitsPerPixel , int width , int height , int stride );
Inicializálja a FrameFormat osztály új példányát a tömörítetlen 32 bites ARGB-képekhez.
Paraméterek
bitsPerPixelA képformátum bitjei képpontonként (pl. 8, 16, 24, 32, ...)widthA képformátum képpontszélességű (pl. 640)heightA képformátum képpontmagassága (pl. 480)strideA képformátum képpontmérete
Válaszok
Az újonnan létrehozott FrameFormat egy std::shared_ptr
CreateGreyFormat
Szintaxis: public inline static std::shared_ptr< FrameFormat > CreateGreyFormat ( int bitsPerPixel , int width , int height , int stride );
Inicializálja a FrameFormat osztály új példányát a tömörítetlen szürke képekhez.
Paraméterek
bitsPerPixelA képformátum bitjei képpontonként (pl. 8, 16, 24, 32, ...)widthA képformátum képpontszélességű (pl. 640)heightA képformátum képpontmagassága (pl. 480)strideA képformátum képpontmérete
Válaszok
Az újonnan létrehozott FrameFormat egy std::shared_ptr
CreateBGRFormat
Szintaxis: public inline static std::shared_ptr< FrameFormat > CreateBGRFormat ( int bitsPerPixel , int width , int height , int stride );
Inicializálja a FrameFormat osztály új példányát a tömörítetlen BGR-képekhez.
Paraméterek
bitsPerPixelA képformátum bitjei képpontonként (pl. 8, 16, 24, 32, ...)widthA képformátum képpontszélességű (pl. 640)heightA képformátum képpontmagassága (pl. 480)strideA képformátum képpontmérete
Válaszok
Az újonnan létrehozott FrameFormat egy std::shared_ptr
CreateBGRAFormat
Szintaxis: public inline static std::shared_ptr< FrameFormat > CreateBGRAFormat ( int bitsPerPixel , int width , int height , int stride );
Inicializálja a FrameFormat osztály új példányát a tömörítetlen BGRA-képekhez.
Paraméterek
bitsPerPixelA képformátum bitjei képpontonként (pl. 8, 16, 24, 32, ...)widthA képformátum képpontszélességű (pl. 640)heightA képformátum képpontmagassága (pl. 480)strideA képformátum képpontmérete
Válaszok
Az újonnan létrehozott FrameFormat egy std::shared_ptr