Interface ID3DX11EffectVariable
L’interface ID3DX11EffectVariable est la classe de base pour toutes les variables d’effet.
La durée de vie d’un objet ID3DX11EffectVariable est égale à la durée de vie de son objet ID3DX11Effect parent.
Méthodes
L’interface ID3DX11EffectVariable possède ces méthodes.
| Méthode | Description |
|---|---|
| AsBlend | Obtenir une variable Effect-Blend. |
| AsClassInstance | Obtenir une variable d’instance de classe. |
| AsConstantBuffer | Obtient une mémoire tampon constante. |
| AsDepthStencil | Obtenir une variable de stencil de profondeur. |
| AsDepthStencilView | Obtenir une variable de vue de gabarit de profondeur. |
| AsInterface | Obtient une variable d’interface. |
| AsMatrix | Obtenir une variable de matrice. |
| AsRasterizer | Obtenir une variable rastériseur. |
| AsRenderTargetView | Obtenir une variable Render-Target-View. |
| AsSampler | Obtenir une variable d’échantillonneur. |
| AsScalar | Obtenir une variable scalaire. |
| AsShader | Obtenir une variable de nuanceur. |
| AsShaderResource | Obtenir une variable de nuanceur-ressource. |
| AsString | Obtenir une variable de chaîne. |
| AsUnorderedAccessView | Obtenir une variable de vue d’accès non ordonnée. |
| AsVector | Obtenir une variable vectorielle. |
| GetAnnotationByIndex | Obtient une annotation par index. |
| GetAnnotationByName | Obtient une annotation par nom. |
| GetDesc | Obtenir une description. |
| GetElement | Obtient un élément de tableau. |
| GetMemberByIndex | Obtient un membre de structure par index. |
| GetMemberByName | Obtient un membre de structure par nom. |
| GetMemberBySemantic | Obtenir un membre de structure par sémantique. |
| GetParentConstantBuffer | Obtient une mémoire tampon constante. |
| GetRawValue | obtenir des données |
| GetType | Obtient les informations de type. |
| IsValid | Comparez le type de données avec les données stockées. |
| SetRawValue | Définir des données. |
Notes
Notes
Le kit de développement logiciel (SDK) DirectX ne fournit aucun binaire compilé pour les effets. Vous devez utiliser la source Effects 11 pour créer votre application Effects-type. Pour plus d’informations sur l’utilisation de la source Effects 11, consultez différences entre les effets 10 et 11.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|