struktur DXGK_CREATECONTEXTFLAGS (d3dkmddi.h)

Struktur DXGK_CREATECONTEXTFLAGS mengidentifikasi cara membuat konteks.

Sintaks

typedef struct _DXGK_CREATECONTEXTFLAGS {
  union {
    struct {
      UINT SystemContext : 1;
      UINT GdiContext : 1;
      UINT VirtualAddressing : 1;
      UINT SystemProtectedContext : 1;
      UINT HwQueueSupported : 1;
#if ...
      UINT Reserved : 27;
#elif
      UINT Reserved : 28;
#elif
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} DXGK_CREATECONTEXTFLAGS;

Anggota

SystemContext

Nilai UINT yang menentukan apakah konteks yang dibuat fungsi DxgkDdiCreateContext driver adalah konteks sistem untuk mesin yang ditentukan anggota EngineAffinity dari struktur DXGKARG_CREATECONTEXT . Konteks sistem dibuat hanya untuk mesin penomor.

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

GdiContext

Nilai UINT yang menentukan apakah konteks yang dibuat fungsi DxgkDdiCreateContext driver adalah konteks khusus GDI untuk mesin yang ditentukan anggota EngineAffinity dari struktur DXGKARG_CREATECONTEXT .

Mengatur anggota ini setara dengan mengatur bit kedua anggota Nilai 32-bit (0x00000002).

Anggota ini tersedia dimulai dengan Windows 7.

VirtualAddressing

Nilai UINT yang menentukan apakah konteks yang dibuat fungsi DxgkDdiCreateContext driver menggunakan alamat virtual.

Mengatur anggota ini setara dengan mengatur bit ketiga dari anggota Nilai 32-bit (0x00000004).

Didukung dimulai dengan Windows 10.

SystemProtectedContext

Nilai UINT yang menentukan apakah konteks yang digunakan untuk memodifikasi VPR akan memiliki akses ke alokasi di luar VPR.

Didukung dimulai dengan Windows 10.

HwQueueSupported

Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 28 bit yang tersisa (0xFFFFFFFB) dari anggota Nilai 32-bit ke nol.

Value

Anggota dalam serikat yang DXGK_CREATECONTEXTFLAGS berisi yang dapat menyimpan nilai 32-bit yang mengidentifikasi cara membuat konteks.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext