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.
Dient zum Abrufen von Shaderdebuginformationen. Debuginformationen werden von D3D10CompileShader generiert und in den Textkörper des Shaders eingebettet.
Syntax
HRESULT D3D10GetShaderDebugInfo(
const void *pShaderBytecode,
SIZE_T BytecodeLength,
ID3D10Blob **ppDebugInfo
);
Parameter
pShaderBytecode
Typ: const void*
Ein Zeiger auf den kompilierten Shader. Informationen zum Abrufen dieses Zeigers finden Sie unter Abrufen eines Zeigers auf einen kompilierten Shader.
BytecodeLength
Typ: SIZE_T
Länge des Shader-Bytecodepuffers.
ppDebugInfo
Typ: ID3D10Blob**
Zeiger auf eine ID3D10Blob-Schnittstelle , die zum Zurückgeben von Debuginformationen verwendet wird. Informationen zum Layout dieses Puffers finden Sie unter D3D10_SHADER_DEBUG_INFO.
Rückgabewert
Typ: HRESULT
Gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d10shader.h |
| Bibliothek | D3D10.lib |
| DLL | D3D10.dll |