Bagikan melalui


struktur D3DDDI_QUERYREGISTRY_FLAGS (d3dukmdt.h)

Bendera ini mengontrol bagaimana string diambil melalui QueryAdapterInfo untuk KMTQAITYPE_QUERYREGISTRY.

Sintaks

typedef struct _D3DDDI_QUERYREGISTRY_FLAGS {
  union {
    struct {
      UINT TranslatePath : 1;
      UINT MutableValue : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DDDI_QUERYREGISTRY_FLAGS;

Anggota

TranslatePath

MutableValue

Reserved

Value

Persyaratan

Persyaratan Nilai
Header d3dukmdt.h

Lihat juga

TranslatePath

UINT TranslatePath : 1

Ketika kunci registri tertentu menyimpan jalur ke file driver lain, pemanggil QueryAdapterInfo mungkin memiliki jalur yang diterjemahkan ke jalur yang dapat diakses oleh proses terisolasi. Mengatur TranslatePath ke 1 menunjukkan kunci registri adalah string yang harus diterjemahkan, jika sesuai. String registri harus merupakan jalur lengkap ke file di penyimpanan driver, dan terjemahan tidak akan terjadi ketika terjemahan tidak diperlukan.

TranslatePath harus diatur ke 0 saat D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH dan D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH digunakan. Namun, D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH dan D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH akan selalu bertindak seolah-olah TranslatePath diatur ke 1.

MutableValue

Dicadangkan. Pemanggil QueryAdapterInfo harus mengatur nilai ini ke 0.

Dicadangkan

Dicadangkan. Pemanggil QueryAdapterInfo harus mengatur nilai ini ke 0.

Nilai

Nilai UINT

Bidang Nilai ada untuk membaca semua bendera ini dalam sintaks mentah, bukan bitfield bernama.

Lihat juga