Ler em inglês

Compartilhar via


cabeçalho dxgi1_2.h

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

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

Interfaces

 
IDXGIAdapter2

A interface IDXGIAdapter2 representa um subsistema de exibição, que inclui uma ou mais GPUs, DACs e memória de vídeo.
IDXGIDevice2

A interface IDXGIDevice2 implementa uma classe derivada para objetos DXGI que produzem dados de imagem. A interface expõe métodos para bloquear o processamento de CPU até que a GPU conclua o processamento e ofereça recursos para o sistema operacional.
IDXGIDisplayControl

A interface IDXGIDisplayControl expõe métodos para indicar a preferência do usuário pelo comportamento de exibição 3D estereoscópico do sistema operacional e definir status de exibição 3D estereoscópicas para habilitar ou desabilitar.
IDXGIFactory2

A interface IDXGIFactory2 inclui métodos para criar uma cadeia de troca de versão mais recente com mais recursos do que IDXGISwapChain e monitorar recursos 3D estereoscópicos.
IDXGIOutput1

Uma interface IDXGIOutput1 representa uma saída do adaptador (como um monitor).
IDXGIOutputDuplication

A interface IDXGIOutputDuplication acessa e manipula a imagem da área de trabalho duplicada.
IDXGIResource1

Uma interface IDXGIResource1 estende a interface IDXGIResource adicionando suporte à criação de um objeto de superfície de sub-recurso e à criação de um identificador para um recurso compartilhado.
IDXGISurface2

A interface IDXGISurface2 estende a interface IDXGISurface1 adicionando suporte para superfícies de sub-recursos e obtendo um identificador para um recurso compartilhado.
IDXGISwapChain1

Fornece recursos de apresentação aprimorados do IDXGISwapChain. Esses recursos de apresentação consistem em especificar sujo retângulos e rolar retângulo para otimizar a apresentação.

Estruturas

 
DXGI_ADAPTER_DESC2

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

Descreve um modo de exibição e se o modo de exibição dá suporte a estéreo.
DXGI_OUTDUPL_DESC

A estrutura DXGI_OUTDUPL_DESC descreve a dimensão da saída e da superfície que contém a imagem da área de trabalho. O formato da imagem da área de trabalho é sempre DXGI_FORMAT_B8G8R8A8_UNORM.
DXGI_OUTDUPL_FRAME_INFO

A estrutura DXGI_OUTDUPL_FRAME_INFO descreve a imagem da área de trabalho atual.
DXGI_OUTDUPL_MOVE_RECT

A estrutura DXGI_OUTDUPL_MOVE_RECT descreve o movimento de um retângulo.
DXGI_OUTDUPL_POINTER_POSITION

A estrutura DXGI_OUTDUPL_POINTER_POSITION descreve a posição do cursor de hardware.
DXGI_OUTDUPL_POINTER_SHAPE_INFO

A estrutura DXGI_OUTDUPL_POINTER_SHAPE_INFO descreve informações sobre a forma do cursor.
DXGI_PRESENT_PARAMETERS

Descreve informações sobre o presente que ajudam o sistema operacional a otimizar a apresentação.
DXGI_SWAP_CHAIN_DESC1

Descreve uma cadeia de troca. (DXGI_SWAP_CHAIN_DESC1)
DXGI_SWAP_CHAIN_FULLSCREEN_DESC

Descreve o modo de tela inteira para uma cadeia de troca.

Enumerações

 
DXGI_ALPHA_MODE

Identifica o valor alfa, o comportamento de transparência de uma superfície.
DXGI_COMPUTE_PREEMPTION_GRANULARITY

Identifica a granularidade na qual a GPU (unidade de processamento gráfico) pode ser impedida de executar sua tarefa de computação atual.
DXGI_GRAPHICS_PREEMPTION_GRANULARITY

Identifica a granularidade na qual a GPU (unidade de processamento gráfico) pode ser impedida de executar sua tarefa de renderização de gráficos atual.
DXGI_OFFER_RESOURCE_PRIORITY

Identifica a importância do conteúdo de um recurso quando você chama o método IDXGIDevice2::OfferResources para oferecer o recurso.
DXGI_OUTDUPL_POINTER_SHAPE_TYPE

Identifica o tipo de forma do ponteiro.
DXGI_SCALING

Identifica o comportamento de redimensionamento quando o tamanho do buffer traseiro não corresponde ao tamanho da saída de destino.