Método ID2D1ConcreteTransform::SetOutputBuffer (d2d1effectauthor.h)
Define as propriedades do buffer de saída do nó de transformação especificado.
Sintaxe
HRESULT SetOutputBuffer(
D2D1_BUFFER_PRECISION bufferPrecision,
D2D1_CHANNEL_DEPTH channelDepth
);
Parâmetros
bufferPrecision
Tipo: D2D1_BUFFER_PRECISION
O número de bits e o tipo do buffer de saída.
channelDepth
Tipo: D2D1_CHANNEL_DEPTH
O número de canais no buffer de saída (1 ou 4).
Valor retornado
Tipo: HRESULT
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
HRESULT | Descrição |
---|---|
S_OK | Não ocorreu nenhum erro. |
E_INVALIDARG | Um ou mais argumentos não são válidos |
Comentários
Você pode usar o método ID2D1EffectContext::IsBufferPrecisionSupported para ver se há suporte para a precisão do buffer.
A profundidade e a precisão do canal disponíveis dependem dos recursos do dispositivo Microsoft Direct3D subjacente.
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1effectauthor.h |
Biblioteca | D2d1.lib |