Método IDXGISwapChain2::SetSourceSize (dxgi1_3.h)
Define a região de origem a ser usada para a cadeia de troca.
Use SetSourceSize para especificar a parte da cadeia de troca da qual o sistema operacional apresenta. Isso permite um redimensionamento eficaz sem chamar o método IDXGISwapChain::ResizeBuffers mais caro. Antes de Windows 8.1, chamar IDXGISwapChain::ResizeBuffers era a única maneira de redimensionar a cadeia de troca. O retângulo de origem é sempre definido pela região [0, 0, Width, Height].
Sintaxe
HRESULT SetSourceSize(
UINT Width,
UINT Height
);
Parâmetros
Width
Largura de origem a ser usada para a cadeia de troca. Esse valor deve ser maior que zero e deve ser menor ou igual à largura geral da cadeia de troca.
Height
Altura de origem a ser usada para a cadeia de troca. Esse valor deve ser maior que zero e deve ser menor ou igual à altura geral da cadeia de troca.
Retornar valor
Esse método pode retornar:
- E_INVALIDARG se um ou mais parâmetros excederem o tamanho do buffer traseiro.
- Possivelmente outros códigos de erro descritos no tópico DXGI_ERROR .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dxgi1_3.h |
Biblioteca | Dxgi.lib |