Skip to main content
Opções para o comportamento da cadeia de troca.

Sintaxe

Constantes

Comentários

Essa enumeração é usada pela estrutura DXGI_SWAP_CHAIN_DESC e pelo método IDXGISwapChain::ResizeTarget. Essa enumeração também é usada pela estrutura DXGI_SWAP_CHAIN_DESC1. Você não precisa definir DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY para cadeias de troca criadas no modo de tela inteira com o método IDXGIFactory::CreateSwapChain, pois essas cadeias de troca já se comportam como se DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY estivesse definido. Ou seja, o conteúdo apresentado não fica acessível por acesso remoto nem por meio das APIs de duplicação da área de trabalho. As cadeias de troca criadas com os métodos IDXGIFactory2::CreateSwapChainForHwnd, IDXGIFactory2::CreateSwapChainForCoreWindow e IDXGIFactory2::CreateSwapChainForComposition não são protegidas se DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY não estiver definido e são protegidas se DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY estiver definido. Quando as cadeias de troca são protegidas, a captura de tela é impedida e, no modo de tela inteira, o conteúdo apresentado não fica acessível por meio das APIs de duplicação da área de trabalho. Ao chamar IDXGISwapChain::ResizeBuffers para alterar o buffer de fundo da cadeia de troca, você pode redefinir ou alterar todos os sinalizadores DXGI_SWAP_CHAIN_FLAG.

Requisitos

Cabeçalho: d3d12_xs.h
Plataformas compatíveis: consoles XBOX Series

Confira também

d3d12_xs
Last modified on October 6, 2026