Compartir a través de


Método IDXGISwapChain2::SetSourceSize (dxgi1_3.h)

Establece la región de origen que se va a usar para la cadena de intercambio.

Use SetSourceSize para especificar la parte de la cadena de intercambio desde la que se presenta el sistema operativo. Esto permite un cambio de tamaño efectivo sin llamar al método IDXGISwapChain::ResizeBuffers más caro. Antes de Windows 8.1, llamar a IDXGISwapChain::ResizeBuffers era la única manera de cambiar el tamaño de la cadena de intercambio. El rectángulo de origen siempre se define mediante la región [0, 0, Width, Height].

Sintaxis

HRESULT SetSourceSize(
  UINT Width,
  UINT Height
);

Parámetros

Width

Ancho de origen que se va a usar para la cadena de intercambio. Este valor debe ser mayor que cero y debe ser menor o igual que el ancho total de la cadena de intercambio.

Height

Alto de origen que se va a usar para la cadena de intercambio. Este valor debe ser mayor que cero y debe ser menor o igual que el alto total de la cadena de intercambio.

Valor devuelto

Este método puede devolver:

  • E_INVALIDARG si uno o varios parámetros superan el tamaño del búfer de reserva.
  • Posiblemente otros códigos de error que se describen en el tema DXGI_ERROR .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dxgi1_3.h
Library Dxgi.lib

Consulte también

GetSourceSize

IDXGISwapChain2