小编Dev*_*oid的帖子

将 Visual Studio 项目导出到 Qt 项目

我想将我的 Visual Studio 项目导出到 Qt 项目。

如何.pro从 Visual Studio 项目生成文件?我安装了 Qt 插件,但我没有找到这样的选项。

c++ qt visual-studio sln-file

5
推荐指数
1
解决办法
8164
查看次数

如何从ID3D11Texture2D访问像素数据?

我正在使用Windows桌面复制API来制作自己的镜像协议.我有这段代码:

// Get new frame
HRESULT hr = m_DeskDupl->AcquireNextFrame(500, &FrameInfo, &DesktopResource);
if (hr == DXGI_ERROR_WAIT_TIMEOUT)
{
    *Timeout = true;
    return DUPL_RETURN_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)

这是FrameInfo结构:

`typedef struct _FRAME_DATA {
ID3D11Texture2D* Frame;
DXGI_OUTDUPL_FRAME_INFO FrameInfo;
_Field_size_bytes_((MoveCount * sizeof(DXGI_OUTDUPL_MOVE_RECT)) +    (DirtyCount * sizeof(RECT))) BYTE* MetaData;
UINT DirtyCount;
UINT MoveCount;
 } FRAME_DATA;`
Run Code Online (Sandbox Code Playgroud)

我想提取像素缓冲区从ID3D11Texture2D* Frame; 如何提取BYTE *unsigned char *具有RGB序列?谢谢 !

c++ windows directx pixel

4
推荐指数
1
解决办法
4149
查看次数

标签 统计

c++ ×2

directx ×1

pixel ×1

qt ×1

sln-file ×1

visual-studio ×1

windows ×1