D3DKMT_CREATEDCFROMMEMORY 结构 (d3dkmthk.h)
D3DKMT_CREATEDCFROMMEMORY 结构描述用于创建显示上下文的参数。
语法
typedef struct _D3DKMT_CREATEDCFROMMEMORY {
[in] VOID *pMemory;
[in] D3DDDIFORMAT Format;
[in] UINT Width;
[in] UINT Height;
[in] UINT Pitch;
[in] HDC hDeviceDc;
[in] PALETTEENTRY *pColorTable;
[out] HDC hDc;
[out] HANDLE hBitmap;
} D3DKMT_CREATEDCFROMMEMORY;
成员
[in] pMemory
指向显示上下文的内存块的指针。
[in] Format
一个D3DDDIFORMAT类型的值,指示 pMemory 指向的内存块的像素格式。
[in] Width
pMemory 指向的内存块的宽度(以像素为单位)。
[in] Height
pMemory 指向的内存块的高度(以像素为单位)。
[in] Pitch
pMemory 指向的内存块的间距(以字节为单位),即到下一行开头的距离(以字节为单位)。
[in] hDeviceDc
设备显示上下文的句柄。
[in] pColorTable
包含 2、4、16 或 256 PALETTEENTRY 结构的数组,用于初始化 pMemory 指向的内存块的颜色。 有关 PALETTEENTRY 的详细信息,请参阅 Microsoft Window SDK 文档。
[out] hDc
显示上下文的句柄。 OpenGL 运行时生成句柄并将其传递回驱动程序。
[out] hBitmap
与显示上下文相关的位图的句柄。 OpenGL 运行时生成句柄并将其传递回驱动程序。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈