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 |