Metodo ID2D1ConcreteTransform::SetOutputBuffer (d2d1effectauthor.h)
Imposta le proprietà del buffer di output del nodo di trasformazione specificato.
Sintassi
HRESULT SetOutputBuffer(
D2D1_BUFFER_PRECISION bufferPrecision,
D2D1_CHANNEL_DEPTH channelDepth
);
Parametri
bufferPrecision
Tipo: D2D1_BUFFER_PRECISION
Numero di bit e tipo del buffer di output.
channelDepth
Tipo: D2D1_CHANNEL_DEPTH
Numero di canali nel buffer di output (1 o 4).
Valore restituito
Tipo: HRESULT
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
HRESULT | Descrizione |
---|---|
S_OK | Non si sono verificati errori. |
E_INVALIDARG | Uno o più argomenti non sono validi |
Commenti
È possibile usare il metodo ID2D1EffectContext::IsBufferPrecisionSupported per verificare se la precisione del buffer è supportata.
La profondità e la precisione del canale disponibili dipendono dalle funzionalità del dispositivo Microsoft Direct3D sottostante.
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1effectauthor.h |
Libreria | D2d1.lib |