struktur DXGKARG_VALIDATEUPDATEALLOCPROPERTY (d3dkmddi.h)

Struktur DXGKARG_VALIDATEUPDATEALLOCPROPERTY menyimpan informasi yang diperlukan untuk memvalidasi parameter untuk memperbarui properti alokasi.

Sintaks

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;

Anggota

[in] hAllocation

Handel ke alokasi yang akan diperbarui.

[in] SupportedSegmentSet

Indeks untuk kumpulan segmen baru yang didukung. Jika set segmen yang didukung saat ini sama, maka ini akan diabaikan.

[in] PreferredSegment

Indeks untuk set segmen pilihan baru. Jika set segmen pilihan saat ini sama, maka ini akan diabaikan.

[in] Flags

Bendera yang akan digunakan untuk memperbarui alokasi.

SetAccessedPhysically

Nilai UINT yang menentukan apakah alokasi diakses oleh alamat fisiknya.

Mengatur anggota ini setara dengan mengatur bit pertama anggota PropertyMaskValue 32-bit (0x00000001).

SetSupportedSegmentSet

Nilai UINT yang menentukan apakah segmen yang didukung diatur ke nilai baru.

Mengatur anggota ini setara dengan mengatur bit kedua anggota PropertyMaskValue 32-bit (0x00000010).

SetPreferredSegment

Nilai UINT yang menentukan apakah segmen pilihan diatur ke nilai baru.

Mengatur anggota ini setara dengan mengatur bit ketiga anggota PropertyMaskValue 32-bit (0x00000100).

Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 29 bit yang tersisa (0xFFFFFFFE) dari anggota PropertyMaskValue 32-bit ke nol.

PropertyMaskValue

Anggota dalam serikat yang terkandung dalam D3DDDI_UPDATEALLOCPROPERTY yang dapat menyimpan satu nilai 32-bit yang mengidentifikasi cara memperbarui alokasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Header d3dkmddi.h