D3DKMDT_SHAREDPRIMARYSURFACEDATA结构(d3dkmdt.h)
D3DKMDT_SHAREDPRIMARYSURFACEDATA结构描述共享主图面。
语法
typedef struct _D3DKMDT_SHAREDPRIMARYSURFACEDATA {
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[in] D3DDDI_RATIONAL RefreshRate;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMDT_SHAREDPRIMARYSURFACEDATA;
成员
[in] Width
图面的宽度(以像素为单位)。 驱动程序返回宽度值。
[in] Height
图面的高度(以像素为单位)。 驱动程序返回高度值。
[in] Format
指示图面像素格式的 D3DDDIFORMAT类型值。 驱动程序返回格式值。
[in] RefreshRate
一个 D3DDDI_RATIONAL 结构,指示已创建共享主图面的刷新速率。
[in] VidPnSourceId
视频演示网络(VidPN)拓扑路径中视频演示源的从零开始的标识号,该拓扑位于该图面上。
言论
多个进程可以锁定共享的主图面。 视频内存管理器将共享主图面的标准分配固定在视频内存中,以便保证数字到模拟转换器(DAC)始终扫描适当的数据。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista |
标头 | d3dkmdt.h (包括 D3dkmddi.h) |