ID3D11ModuleInstance::BindSamplerByName, méthode (d3d11shader.h)
Relie un échantillonneur par nom aux emplacements de destination.
Syntaxe
HRESULT BindSamplerByName(
[in] LPCSTR pName,
[in] UINT uDstSlot,
[in] UINT uCount
);
Paramètres
[in] pName
Type : LPCSTR
Nom de l’échantillonneur pour la rebinage.
[in] uDstSlot
Type : UINT
Premier numéro d’emplacement de destination pour la nouvelle liaison.
[in] uCount
Type : UINT
Nombre d’emplacements pour la rebinaison.
Valeur retournée
Type : HRESULT
Retourne les informations suivantes :
- S_OK pour une nouvelle liaison valide
- S_FALSE pour rebiner un emplacement inexistant ; autrement dit, pour laquelle la réflexion du nuanceur n’a pas de données
- E_FAIL pour une nouvelle liaison non valide, par exemple, la nouvelle liaison est hors limites
- Peut-être l’un des autres codes de retour Direct3D 11
Spécifications
Plateforme cible | Windows |
En-tête | d3d11shader.h |
Bibliothèque | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour