Compartilhar via


cabeçalho dxgi1_6.h

Esse cabeçalho é usado pelo DXGI. Para obter mais informações, consulte:

dxgi1_6.h contém as seguintes interfaces de programação:

Interfaces

 
IDXGIAdapter4

Essa interface representa um subsistema de exibição e estende essa família de interfaces para expor um método a marcar para compatibilidade de um adaptador com o ACG (Arbitrary Code Guard).
IDXGIFactory6

Essa interface habilita um único método que enumera adaptadores gráficos com base em uma determinada preferência de GPU.
IDXGIFactory7

Essa interface permite que o registro de notificações detecte alterações de estado de enumeração do adaptador.
IDXGIOutput6

Representa uma saída do adaptador (como um monitor). A interface IDXGIOutput6 expõe métodos para fornecer recursos de monitor específicos.

Funções

 
DXGIDeclareAdapterRemovalSupport

Permite que um processo indique que ele é resiliente a qualquer um de seus dispositivos gráficos que estão sendo removidos.
DXGIDisableVBlankVirtualization

Desabilita a virtualização em branco v para o processo. Essa virtualização é usada pelo recurso DRR (taxa de atualização dinâmica) por padrão para todas as cadeias de troca manterem uma taxa de presente virtualizada estável e uma cadência em branco v de IDXGIOutput::WaitForVBlank. Ao desabilitar a virtualização, essas APIs verão a alteração da taxa de atualização.

Estruturas

 
DXGI_ADAPTER_DESC3

Descreve um adaptador (ou cartão de vídeo) que usa a DXGI (Infraestrutura Gráfica do Microsoft DirectX) 1.6.
DXGI_OUTPUT_DESC1

Descreve uma saída ou conexão física entre o adaptador (cartão de vídeo) e um dispositivo, incluindo informações adicionais sobre recursos de cor e tipo de conexão.

Enumerações

 
DXGI_ADAPTER_FLAG3

Identifica o tipo de adaptador DXGI. (DXGI_ADAPTER_FLAG3)
DXGI_GPU_PREFERENCE

A preferência de GPU para que o aplicativo seja executado.
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS

Descreve quais níveis de composição de hardware são compatíveis.