estrutura D3DDDI_QUERYREGISTRY_FLAGS (d3dukmdt.h)
Esses sinalizadores controlam como as cadeias de caracteres estão sendo recuperadas por meio de QueryAdapterInfo para KMTQAITYPE_QUERYREGISTRY.
Sintaxe
typedef struct _D3DDDI_QUERYREGISTRY_FLAGS {
union {
struct {
UINT TranslatePath : 1;
UINT MutableValue : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DDDI_QUERYREGISTRY_FLAGS;
Membros
TranslatePath
MutableValue
Reserved
Value
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dukmdt.h |
Confira também
TranslatePath
UINT TranslatePath: 1
Quando uma chave do Registro específica armazena um caminho para outro arquivo de driver, o chamador de QueryAdapterInfo pode ter esse caminho convertido no caminho que um processo isolado pode acessar. Definir TranslatePath como 1 indica que a chave do Registro é uma cadeia de caracteres que deve ser convertida, quando apropriado. A cadeia de caracteres do Registro deve ser um caminho completo para um arquivo no repositório de driver e a tradução não ocorrerá quando a tradução não for necessária.
TranslatePath deve ser definido como 0 quando D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH e D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH são usados. No entanto, D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH e D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH sempre agirão como se TranslatePath estivesse definido como 1.
MutableValue
Reservado. Os chamadores de QueryAdapterInfo devem definir esse valor como 0.
Reservado
Reservado. Os chamadores de QueryAdapterInfo devem definir esse valor como 0.
Valor
Valor UINT
O campo Valor existe para ler todos esses sinalizadores em uma sintaxe bruta, em vez do campo de bits nomeado.