Compartir a través de


Método ID2D1ConcreteTransform::SetOutputBuffer (d2d1effectauthor.h)

Establece las propiedades del búfer de salida del nodo de transformación especificado.

Sintaxis

HRESULT SetOutputBuffer(
  D2D1_BUFFER_PRECISION bufferPrecision,
  D2D1_CHANNEL_DEPTH    channelDepth
);

Parámetros

bufferPrecision

Tipo: D2D1_BUFFER_PRECISION

Número de bits y el tipo del búfer de salida.

channelDepth

Tipo: D2D1_CHANNEL_DEPTH

Número de canales en el búfer de salida (1 o 4).

Valor devuelto

Tipo: HRESULT

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

HRESULT Descripción
S_OK No se ha producido ningún error.
E_INVALIDARG Uno o varios argumentos no son válidos

Comentarios

Puede usar el método ID2D1EffectContext::IsBufferPrecisionSupported para ver si se admite la precisión del búfer.

La profundidad y precisión del canal disponible dependen de las funcionalidades del dispositivo Microsoft Direct3D subyacente.

Requisitos

   
Cliente mínimo compatible Actualización de windows 8 y plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y Actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1effectauthor.h
Library D2d1.lib

Consulte también

D2D1_BUFFER_PRECISION

D2D1_CHANNEL_DEPTH

ID2D1ConcreteTransform