enumeración D2D1_BUFFER_PRECISION (d2d1_1.h)

Representa la profundidad de bits de la canalización de creación de imágenes en Direct2D.

Syntax

typedef enum D2D1_BUFFER_PRECISION {
  D2D1_BUFFER_PRECISION_UNKNOWN = 0,
  D2D1_BUFFER_PRECISION_8BPC_UNORM = 1,
  D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB = 2,
  D2D1_BUFFER_PRECISION_16BPC_UNORM = 3,
  D2D1_BUFFER_PRECISION_16BPC_FLOAT = 4,
  D2D1_BUFFER_PRECISION_32BPC_FLOAT = 5,
  D2D1_BUFFER_PRECISION_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_BUFFER_PRECISION_UNKNOWN
Valor: 0
No se especifica la precisión del búfer.
D2D1_BUFFER_PRECISION_8BPC_UNORM
Valor: 1
Use entero normalizado de 8 bits por canal.
D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB
Valor: 2
Use datos RGB estándar estándar de 8 bits normalizados de 8 bits por canal.
D2D1_BUFFER_PRECISION_16BPC_UNORM
Valor: 3
Use entero normalizado de 16 bits por canal.
D2D1_BUFFER_PRECISION_16BPC_FLOAT
Valor: 4
Use floats de 16 bits por canal.
D2D1_BUFFER_PRECISION_32BPC_FLOAT
Valor: 5
Use floats de 32 bits por canal.
D2D1_BUFFER_PRECISION_FORCE_DWORD
Valor: 0xffffffff
Obliga a esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits.

No use este valor.

Comentarios

Nota El nivel de característica 9 puede admitir o no tipos de precisión distintos de 8BPC.
 

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]
Encabezado d2d1_1.h

Consulte también

D2D1_RENDERING_CONTROLS

ID2D1DeviceContext::GetRenderingControls

ID2D1DeviceContext::SetRenderingControls