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 de tipo D3D10_DDI_FILTER que indica a propriedade de filtro de um sampler.
[in] AddressU
Um valor de tipo D3D10_DDI_TEXTURE_ADDRESS_MODE que indica o modo de endereço de textura para a coordenada u.
[in] AddressV
Um valor de tipo D3D10_DDI_TEXTURE_ADDRESS_MODE que indica o modo de endereço de textura para a coordenada v.
[in] AddressW
Um valor do tipo D3D10_DDI_TEXTURE_ADDRESS_MODE 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 anisotropy.
[in] ComparisonFunc
Um valor de tipo D3D10_DDI_COMPARISON_FUNC que indica a função de comparação de sampler a ser executada.
[in] BorderColor[4]
Uma matriz de quatro elementos de vetores float de precisão única para RGBA, em que Red == 0. A cor da borda é usada quando o valor D3D10_DDI_TEXTURE_ADDRESS_BORDER é especificado no membro AddressU, AddressV ou AddressW . O float deve ser convertido no formato de recurso apropriado.
[in] MinLOD
Um vetor float de precisão única para o LOD (nível mínimo de detalhes) do sampler.
[in] MaxLOD
Um vetor float de precisão única para o lod (nível máximo de detalhes) para o sampler.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |