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) |