Compartilhar via


Estruturas DXGI

Esta seção contém informações sobre as estruturas fornecidas pelo DXGI.

Nesta seção

Tópico Descrição
D3DCOLORVALUE
Representa um valor de cor com alfa, que é usado para transparência.
DXGI_ADAPTER_DESC
Descreve um adaptador (ou vídeo cartão) usando o DXGI 1.0.
DXGI_ADAPTER_DESC1
Descreve um adaptador (ou vídeo cartão) usando o DXGI 1.1.
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_ADAPTER_DESC3
Descreve um adaptador (ou cartão de vídeo) que usa DXGI 1.6.
DXGI_DECODE_SWAP_CHAIN_DESC
Usado com IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle para descrever uma cadeia de troca de decodificação.
DXGI_DISPLAY_COLOR_SPACE
Não use essa estrutura; não há suporte e ele será removido do cabeçalho em uma versão futura.
DXGI_FRAME_STATISTICS
Descreve as estatísticas de tempo e apresentação de um quadro.
DXGI_FRAME_STATISTICS_MEDIA
Usado para verificar a aprovação do sistema para a duração atual personalizada do aplicativo (taxa de atualização personalizada).
DXGI_GAMMA_CONTROL
Controla as configurações de uma curva gama.
DXGI_GAMMA_CONTROL_CAPABILITIES
Controla os recursos gama de um adaptador.
DXGI_HDR_METADATA_HDR10
Descreve os metadados para HDR10, usados quando o vídeo é compactado usando HEVC (Codificação de Vídeo de Alta Eficiência).
DXGI_INFO_QUEUE_FILTER
Descreve um filtro de mensagem de depuração, que contém listas de tipos de mensagem para permitir e negar.
DXGI_INFO_QUEUE_FILTER_DESC
Descreve os tipos de mensagens para permitir ou negar passar por um filtro.
DXGI_INFO_QUEUE_MESSAGE
Descreve uma mensagem de depuração na fila de informações.
DXGI_JPEG_AC_HUFFMAN_TABLE
Descreve uma tabela JPEG AC huffman.
DXGI_JPEG_DC_HUFFMAN_TABLE
Descreve uma tabela JPEG DC huffman.
DXGI_JPEG_QUANTIZATION_TABLE
Descreve uma tabela de quantização JPEG.
DXGI_MATRIX_3X2_F
Representa uma matriz 3 x 2. Usado com GetMatrixTransform e SetMatrixTransform para indicar a transformação de dimensionamento e tradução para cadeias de troca SwapChainPanel .
DXGI_MAPPED_RECT
Descreve um retângulo mapeado usado para acessar uma superfície.
DXGI_MODE_DESC
Descreve um modo de exibição.
DXGI_MODE_DESC1
Descreve um modo de exibição e se o modo de exibição dá suporte a estéreo.
DXGI_OUTPUT_DESC
Descreve uma saída ou conexão física entre o adaptador (vídeo cartão) e um dispositivo.
DXGI_OUTPUT_DESC1
Descreve uma saída ou conexão física entre o adaptador (vídeo cartão) e um dispositivo, incluindo informações adicionais sobre recursos de cor e tipo de conexão.
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_QUERY_VIDEO_MEMORY_INFO
Descreve os parâmetros atuais de orçamento de memória de vídeo.
DXGI_RATIONAL
Representa um número racional.
DXGI_RGB
Representa uma cor RGB.
DXGI_RGBA
Representa um valor de cor com alfa, que é usado para transparência.
DXGI_SAMPLE_DESC
Descreve parâmetros de várias amostras para um recurso.
DXGI_SHARED_RESOURCE
Representa um identificador para um recurso compartilhado.
DXGI_SURFACE_DESC
Descreve uma superfície.
DXGI_SWAP_CHAIN_DESC
Descreve uma cadeia de troca.
DXGI_SWAP_CHAIN_DESC1
Descreve uma cadeia de troca.
DXGI_SWAP_CHAIN_FULLSCREEN_DESC
Descreve o modo de tela inteira para uma cadeia de troca.
_LUID
Descreve um identificador local para um adaptador.

 

Referência de DXGI