次の方法で共有


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

このメンバーは予約されており、0 に設定する必要があります。

PropertyMaskValue

プロパティ マスク値にアクセスする別の方法。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1607 (WDDM 2.1)
ヘッダー d3dkmddi.h

関連項目

DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY