- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 D3D surface渲染YUV问题
最近参考了雷神的d3d surface渲染YUV的代码,下面对几种YUV格式做总结,只有正确区分才能正常渲染图像。 在建立离屏表面的时候需要指定图像格式D3DFormat,这个指定后后面的拷贝数据给surface息息相关,搞错了不会渲染正常。 YUV主要有packet和Planar两种存储方式。I420(YUV420P) YYYYYYYYUUVV YV12(YUV420P) ...
2018-02-26 14:06:32 1072
原创 判断IPV4有效性
最近有份代码需要判断字符串模式IP V4的有效性,使用了inet_addr发现不能全部判断,于是在网上查了下,有很多这样的例子,各有优点,但找到的都多少有些问题。其中有分代码清晰覆盖面相对很全。下面的代码是我在这份代码的基础上做了些修改,后面会给出地址。简单测试没有什么问题,如有问题请各位留言指正。bool isValidIPv4(const char *pszIPAddr){ if (!ps...
2018-02-08 00:05:44 613
原创 Intel GPU及NVIDIA GPU对视频编解码支持情况
编解码可以软编实现(CPU),或者硬编(GPU),当然还可以使用专用的编解码卡(IC),他们各有优点,但是基于硬件的处理往往速度更快。但是也有人说软编有更大的可调节性。这里我们只记录硬编的硬件支持情况,尤其是软编效率没有上来的情况下这显得尤其重要。废话不多说,先上intel GPU QSV硬编解情况:摘自:https://en.wikipedia.org/wiki/Intel_Quick_Syn...
2018-02-06 10:40:35 24711 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人