Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Binden Sie einen Sampler anhand des Namens an Zielslots neu.
Syntax
HRESULT BindSamplerByName(
[in] LPCSTR pName,
[in] UINT uDstSlot,
[in] UINT uCount
);
Parameter
[in] pName
Typ: LPCSTR
Der Name des Samplers für die erneute Bindung.
[in] uDstSlot
Typ: UINT
Die erste Zielslotnummer für die erneute Bindung.
[in] uCount
Typ: UINT
Die Anzahl der Slots für die erneute Bindung.
Rückgabewert
Typ: HRESULT
Rückgabewerte:
- S_OK für eine gültige Neubindung
- S_FALSE zum erneuten Binden eines nicht vorhandenen Slots; das heißt, für die die Shaderreflektion keine Daten enthält
- E_FAIL für eine ungültige Neubindung, z. B. ist die erneute Bindung außerhalb der Grenzen.
- Möglicherweise einer der anderen Direct3D 11-Rückgabecodes
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d11shader.h |
| Bibliothek | D3DCompiler.lib |
| DLL | D3DCompiler_47.dll |