Partilhar via


estrutura D3D10_DDI_SAMPLER_DESC (d3d10umddi.h)

A estrutura D3D10_DDI_SAMPLER_DESC descreve um sampler.

Sintaxe

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;

Membros

[in] Filter

Um valor D3D10_DDI_FILTERdigitado que indica a propriedade de filtro para um sampler.

[in] AddressU

Um valor D3D10_DDI_TEXTURE_ADDRESS_MODEdigitado que indica o modo de endereço de textura para a coordenada u.

[in] AddressV

Um valor digitado D3D10_DDI_TEXTURE_ADDRESS_MODEque indica o modo de endereço de textura para a coordenada v.

[in] AddressW

Um valor D3D10_DDI_TEXTURE_ADDRESS_MODEdigitado que indica o modo de endereço de textura para a coordenada w.

[in] MipLODBias

Um float de precisão única que afeta o nível selecionado pelo driver para LOD (nível de detalhes do mapa MIP).

[in] MaxAnisotropy

O valor máximo válido para o estado do estágio de textura de anisotropia.

[in] ComparisonFunc

Um valor D3D10_DDI_COMPARISON_FUNCdigitado que indica a função sampler-comparison a ser executada.

[in] BorderColor[4]

Uma matriz de quatro elementos de vetores flutuantes de precisão única para RGBA, em que Red == 0. A cor da borda é usada quando o valor do D3D10_DDI_TEXTURE_ADDRESS_BORDER é especificado no addressu, addressv ou membro do addressw. O float deve ser convertido no formato de recurso apropriado.

[in] MinLOD

Um vetor flutuante de precisão única para o lod (nível mínimo de detalhes) para o sampler.

[in] MaxLOD

Um vetor flutuante de precisão única para o lod (nível máximo de detalhes) para o sampler.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Consulte também

CalcPrivateSamplerSize

CreateSampler

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_FILTER

D3D10_DDI_TEXTURE_ADDRESS_MODE