D3DKMT_CONFIGURESHAREDRESOURCE结构(d3dkmthk.h)

D3DKMT_CONFIGURESHAREDRESOURCE结构描述 D3DKMTConfigureSharedResource 函数用于配置共享资源的参数。

语法

typedef struct _D3DKMT_CONFIGURESHAREDRESOURCE {
  [in] D3DKMT_HANDLE hDevice;
  [in] D3DKMT_HANDLE hResource;
  [in] BOOLEAN       IsDwm;
  [in] HANDLE        hProcess;
  [in] BOOLEAN       AllowAccess;
} D3DKMT_CONFIGURESHAREDRESOURCE;

成员

[in] hDevice

资源与之关联的设备的句柄。

[in] hResource

D3DKMT_HANDLE数据类型,表示要配置的共享资源的内核模式句柄。

[in] IsDwm

一个布尔值,该值指定当前进程是否为桌面 Windows 管理器(DWM)。 TRUE 指示 DWM;FALSE 指示当前进程为非 DWM,并由 hProcess 成员指定。

[in] hProcess

非 DWM 情况进程的句柄。

[in] AllowAccess

一个布尔值,该值指定 D3DKMTConfigureSharedResource 函数是否应允许进程访问资源。 TRUE 指示允许访问;FALSE 指示不允许访问。

要求

要求 价值
最低支持的客户端 从 Windows 7 操作系统开始,支持D3DKMT_CONFIGURESHAREDRESOURCE。
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMTConfigureSharedResource