Compartir a través de


estructura D3D10_DDI_SAMPLER_DESC (d3d10umddi.h)

La estructura D3D10_DDI_SAMPLER_DESC describe un sampler.

Sintaxis

typedef struct D3D10_DDI_SAMPLER_DESC {
  [in] D3D10_DDI_FILTER               Filter;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressU;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressV;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressW;
  [in] FLOAT                          MipLODBias;
  [in] UINT                           MaxAnisotropy;
  [in] D3D10_DDI_COMPARISON_FUNC      ComparisonFunc;
       FLOAT                          BorderColor[4];
  [in] FLOAT                          MinLOD;
  [in] FLOAT                          MaxLOD;
} D3D10_DDI_SAMPLER_DESC;

Miembros

[in] Filter

Valor con tipo D3D10_DDI_FILTER que indica la propiedad de filtro de un sampler.

[in] AddressU

Valor D3D10_DDI_TEXTURE_ADDRESS_MODE con tipo que indica el modo de dirección de textura para la coordenada u.

[in] AddressV

Valor D3D10_DDI_TEXTURE_ADDRESS_MODE con tipo que indica el modo de dirección de textura para la coordenada v.

[in] AddressW

Valor con tipo D3D10_DDI_TEXTURE_ADDRESS_MODE que indica el modo de dirección de textura para la coordenada w.

[in] MipLODBias

Un float de precisión única que afecta al nivel que selecciona el controlador para el nivel de detalle (LOD) del mapa MIP.

[in] MaxAnisotropy

Valor máximo válido para el estado de fase de textura de anisotropía.

[in] ComparisonFunc

Valor con tipo D3D10_DDI_COMPARISON_FUNC que indica la función sampler-comparison que se va a realizar.

[in] BorderColor[4]

Matriz de cuatro elementos de vectores float de precisión única para RGBA, donde Red == 0. El color del borde se usa cuando se especifica el valor de D3D10_DDI_TEXTURE_ADDRESS_BORDER en el miembro AddressU, AddressV o AddressW . El valor float debe convertirse al formato de recurso adecuado.

[in] MinLOD

Vector float de precisión única para el nivel mínimo de detalle (LOD) para el muestreador.

[in] MaxLOD

Vector float de precisión única para el nivel máximo de detalle (LOD) para el muestreador.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateSamplerSize

CreateSampler

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_FILTER

D3D10_DDI_TEXTURE_ADDRESS_MODE