DXGKARG_VALIDATEUPDATEALLOCPROPERTY结构(d3dkmddi.h)
DXGKARG_VALIDATEUPDATEALLOCPROPERTY 结构包含验证参数以更新分配属性所需的信息。
语法
typedef struct _DXGKARG_VALIDATEUPDATEALLOCPROPERTY {
[in] HANDLE hAllocation;
[in] UINT SupportedSegmentSet;
[in] D3DDDI_SEGMENTPREFERENCE PreferredSegment;
[in] D3DDDI_UPDATEALLOCPROPERTY_FLAGS Flags;
union {
struct {
UINT SetAccessedPhysically : 1;
UINT SetSupportedSegmentSet : 1;
UINT SetPreferredSegment : 1;
UINT Reserved : 29;
};
UINT PropertyMaskValue;
};
} DXGKARG_VALIDATEUPDATEALLOCPROPERTY;
成员
[in] hAllocation
要更新的分配的句柄。
[in] SupportedSegmentSet
新支持的段集的索引。 如果当前支持的段集相同,则忽略此操作。
[in] PreferredSegment
新首选段集的索引。 如果当前首选段集相同,则将忽略此操作。
[in] Flags
具有指定如何更新分配属性的标志的 D3DDDI_UPDATEALLOCPROPERTY_FLAGS 结构。
SetAccessedPhysically
一个 UINT 值,该值指定是否通过其物理地址访问分配。
SetSupportedSegmentSet
一个 UINT 值,该值指定是否将支持的段设置为新值。
SetPreferredSegment
一个 UINT 值,该值指定是否将首选段设置为新值。
Reserved
此成员是保留的,应设置为零。
PropertyMaskValue
访问属性掩码值的替代方法。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1607 (WDDM 2.1) |
标头 | d3dkmddi.h |