D3D10_DDI_SAMPLER_DESC structure (d3d10umddi.h)
La structure D3D10_DDI_SAMPLER_DESC décrit un échantillonneur.
Syntaxe
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;
Membres
[in] Filter
Valeur de type D3D10_DDI_FILTER qui indique la propriété de filtre d’un échantillonneur.
[in] AddressU
Valeur D3D10_DDI_TEXTURE_ADDRESS_MODE typée qui indique le mode d’adresse de texture pour la coordonnée u.
[in] AddressV
Valeur D3D10_DDI_TEXTURE_ADDRESS_MODE typée qui indique le mode d’adresse de texture pour la coordonnée v.
[in] AddressW
Valeur D3D10_DDI_TEXTURE_ADDRESS_MODE typée qui indique le mode d’adresse de texture pour la coordonnée w.
[in] MipLODBias
Float simple précision qui affecte le niveau que le pilote sélectionne pour le niveau de détail de la carte MIP (LOD).
[in] MaxAnisotropy
Valeur maximale valide pour l’état de l’étape de texture d’anisotropie.
[in] ComparisonFunc
Valeur de type D3D10_DDI_COMPARISON_FUNC qui indique la fonction sampler-comparison à exécuter.
[in] BorderColor[4]
Tableau à quatre éléments de vecteurs flottants à précision unique pour RVBA, où Rouge == 0. La couleur de bordure est utilisée lorsque la valeur D3D10_DDI_TEXTURE_ADDRESS_BORDER est spécifiée dans le membre AddressU, AddressV ou AddressW . Le float doit être converti au format de ressource approprié.
[in] MinLOD
Vecteur float simple précision pour le niveau minimal de détail (LOD) de l’échantillonneur.
[in] MaxLOD
Vecteur flottant simple précision pour le niveau maximal de détail (LOD) de l’échantillonneur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |