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.
Beschreibt einen Eintrag für eine Signatur.
Syntax
typedef struct D3D11_1DDIARG_SIGNATURE_ENTRY {
[in] D3D10_SB_NAME SystemValue;
[in] UINT Register;
[in] BYTE Mask;
D3D10_SB_REGISTER_COMPONENT_TYPE RegisterComponentType;
D3D11_SB_OPERAND_MIN_PRECISION MinPrecision;
} D3D11_1DDIARG_SIGNATURE_ENTRY;
Angehörige
[in] SystemValue
Der wert vom Typ "-typed" D3D10_SB_NAME, der den Systemnamen des Signatureintrags angibt. Die D3D10_SB_NAME-Enumeration wird in der Headerdatei D3d10tokenizedprogramformat.hpp definiert. Einer der folgenden Werte kann festgelegt werden.
Wert | Systemname |
---|---|
D3D10_SB_NAME_UNDEFINED (0) | Der Eintrag hat keinen Systemnamen. |
D3D10_SB_NAME_POSITION (1) | Position. |
D3D10_SB_NAME_CLIP_DISTANCE (2) | Clip distance. |
D3D10_SB_NAME_CULL_DISTANCE (3) | Ullabstand. |
D3D10_SB_NAME_RENDER_TARGET_ARRAY_INDEX (4) | Renderzielarrayindex. |
D3D10_SB_NAME_VIEWPORT_ARRAY_INDEX (5) | Viewport-Arrayindex. |
D3D10_SB_NAME_VERTEX_ID (6) | Vertex-ID. |
D3D10_SB_NAME_PRIMITIVE_ID (7) | Grundtyp-ID. |
D3D10_SB_NAME_INSTANCE_ID (8) | Instanz-ID. |
D3D10_SB_NAME_IS_FRONT_FACE (9) | Ist Die Vorderseite. |
[in] Register
Die Nummer des Registers für den Signatureintrag.
[in] Mask
Die xyzw-Maske für den Signatureintrag. Die vier am wenigsten signifikanten Bits (LSBs) der Maske stellen xyzw dar.
RegisterComponentType
Ein D3D10_SB_REGISTER_COMPONENT_TYPE Typ, der den Registerkomponententyp angibt.
Die D3D10_SB_REGISTER_COMPONENT_TYPE-Enumeration wird in der Headerdatei D3d10tokenizedprogramformat.hpp definiert.
MinPrecision
Ein D3D11_SB_OPERAND_MIN_PRECISION Typ, der eine minimale Genauigkeit von Quell- und Zielopernden angibt.
Die D3D11_SB_OPERAND_MIN_PRECISION-Enumeration wird in der Headerdatei D3d10tokenizedprogramformat.hpp definiert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3d10umddi.h (include D3d10umddi.h) |