📄 mediatype.h
字号:
#ifndef __MEDIATYPE_H__
#define __MEDIATYPE_H__
//-----------------------
// FOURCC codes supported
//-----------------------
#define MAKE_FOURCC(ch0, ch1, ch2, ch3) ((DWORD)(BYTE)(ch0)|((DWORD)(BYTE)(ch1)<<8)|((DWORD)(BYTE)(ch2)<<16)|((DWORD)(BYTE)(ch3)<<24))
// planar formats
#if 0 // defined in ddgep.h"
#define FOURCC_I420 MAKE_FOURCC('I','4','2','0')
#define FOURCC_YV12 MAKE_FOURCC('Y','V','1','2')
#endif
// packed formats
#if 0 // defined in ddgep.h"
#define FOURCC_YUYV MAKE_FOURCC('Y','U','Y','V') // YCbYCr
#define FOURCC_YUY2 MAKE_FOURCC('Y','U','Y','2') // YCbYCr (Same as YUYV)
#define FOURCC_UYVY MAKE_FOURCC('U','Y','V','Y') // CbYCrY
#define FOURCC_YVYU MAKE_FOURCC('Y','V','Y','U') // YCrYCb
#endif
#define FOURCC_VYUY MAKE_FOURCC('V','Y','U','Y') // CrYCbY
//-------------------------------
// EDDGPEPixelFormat Custom Format
//-------------------------------
#define ddgpePixelFormat_I420 (ddgpePixelFormat_CustomFormat + 1)
#if 0 // defined in ddgep.h"
#define ddgpePixelFormat_YV12 (ddgpePixelFormat_CustomFormat + 2)
#endif
#define ddgpePixelFormat_YVYU (ddgpePixelFormat_CustomFormat + 3)
#define ddgpePixelFormat_VYUY (ddgpePixelFormat_CustomFormat + 4)
#endif // __MEDIATYPE_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -