Condividi tramite


Metodo IDXGISwapChain2::SetSourceSize (dxgi1_3.h)

Imposta l'area di origine da usare per la catena di scambio.

Usare SetSourceSize per specificare la parte della catena di scambio da cui presenta il sistema operativo. Ciò consente un ridimensionamento efficace senza chiamare il metodo IDXGISwapChain::ResizeBuffers . Prima di Windows 8.1, chiamare IDXGISwapChain::ResizeBuffers era l'unico modo per ridimensionare la catena di scambio. Il rettangolo di origine è sempre definito dall'area [0, 0, Larghezza, Altezza].

Sintassi

HRESULT SetSourceSize(
  UINT Width,
  UINT Height
);

Parametri

Width

Larghezza origine da usare per la catena di scambio. Questo valore deve essere maggiore di zero e deve essere minore o uguale alla larghezza complessiva della catena di scambio.

Height

Altezza origine da usare per la catena di scambio. Questo valore deve essere maggiore di zero e deve essere minore o uguale all'altezza complessiva della catena di scambio.

Valore restituito

Questo metodo può restituire:

  • E_INVALIDARG se uno o più parametri superano le dimensioni del buffer indietro.
  • Eventualmente altri codici di errore descritti nell'argomento DXGI_ERROR .

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dxgi1_3.h
Libreria Dxgi.lib

Vedi anche

GetSourceSize

IDXGISwapChain2