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 |