共用方式為


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

另請參閱

DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY