estructura D3D12_SAMPLE_POSITION (d3d12.h)

Describe una posición de ejemplo de sub píxeles para su uso con posiciones de ejemplo programables.

Sintaxis

typedef struct D3D12_SAMPLE_POSITION {
  INT8 X;
  INT8 Y;
} D3D12_SAMPLE_POSITION;

Miembros

X

Valor de coordenada de sub píxel con signo en el eje X.

Y

Valor de coordenada de sub píxeles con signo en el eje Y.

Comentarios

Las posiciones de ejemplo tienen el origen (0, 0) en el centro de píxeles. Cada una de las coordenadas X e Y son valores con signo en el intervalo -8 (arriba/izquierda) a 7 (inferior/derecha). Los valores fuera de este intervalo no son válidos.

Cada incremento de estos valores enteros representa el 1/16 de un píxel. Por ejemplo, los valores X e Y de -8 y 4, respectivamente, corresponden a valores de punto flotante de -0,5 y 0,25, un punto situado en el borde izquierdo del píxel, medio camino entre su línea central y el borde inferior. Debido a esto, el borde inferior y el extremo derecho de un píxel no son accesibles mediante el muestreo (estas posiciones son accesibles como los bordes superior e izquierdo de los píxeles vecinos).

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Estructuras principales