estrutura D3DKMT_ENUMADAPTERS3 (d3dkmthk.h)
Fornece informações sobre adaptadores no sistema.
Sintaxe
typedef struct _D3DKMT_ENUMADAPTERS3 {
[in] D3DKMT_ENUMADAPTERS_FILTER Filter;
[in/out] ULONG NumAdapters;
void D3DKMT_PTR(
D3DKMT_ADAPTERINFO *unnamedParam1,
pAdapters unnamedParam2
);
} D3DKMT_ENUMADAPTERS3;
Membros
[in] Filter
Uma união D3DKMT_ENUMADAPTERS_FILTER que contém sinalizadores de filtro para a enumeração. O struct em Filter pode ser um OR bit a bit dos valores a seguir. Confira Comentários para obter mais informações.
Valor | Significado |
---|---|
IncludeComputeOnly | Quando definido, enumerar adaptadores ComputeOnly. |
IncludeDisplayOnly | Quando definido, enumerar adaptadores DisplayOnly. |
Reservado | Reservado; não use. |
[in/out] NumAdapters
O número de adaptadores.
Na entrada, NumAdapters especifica quantos adaptadores podem ser retornados na matriz pAdapters vazia. Os valores retornados possíveis para NumAdapters são:
- No retorno bem-sucedido quando pAdapters não é nulo, NumAdapters contém quantos adaptadores foram retornados na matriz pAdapters .
- No retorno bem-sucedido quando pAdapters é nulo, NumAdapters contém a contagem máxima de adaptadores com suporte.
- No retorno com falha quando pAdapters não é nulo, NumAdapters é indefinido.
void D3DKMT_PTR( D3DKMT_ADAPTERINFO *unnamedParam1, pAdapters unnamedParam2)
Comentários
Os adaptadores ainda serão enumerados se nenhum sinalizador for definido em Filtro, mas D3DKMTEnumAdapters3 enumerará menos adaptadores do que D3DKMTEnumAdapters2. Especificamente, D3DKMTEnumAdapters3 :
- Deixe de fora os adaptadores ComputeOnly da enumeração padrão para evitar a interrupção de aplicativos.
- Deixe de fora os adaptadores DisplayOnly da enumeração padrão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | d3dkmthk.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de