ホーム › Graphics.Direct3D11 › D3D11_TRACE_STATS
D3D11_TRACE_STATS
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 |
|---|---|---|---|---|
| TraceDesc | D3D11_SHADER_TRACE_DESC | 40 | +0 | +0 |
| NumInvocationsInStamp | BYTE | 1 | +40 | +40 |
| TargetStampIndex | BYTE | 1 | +41 | +41 |
| NumTraceSteps | DWORD | 4 | +44 | +44 |
| InputMask | BYTE | 32 | +48 | +48 |
| OutputMask | BYTE | 32 | +80 | +80 |
| NumTemps | WORD | 2 | +112 | +112 |
| MaxIndexableTempIndex | WORD | 2 | +114 | +114 |
| IndexableTempSize | WORD | 8192 | +116 | +116 |
| ImmediateConstantBufferSize | WORD | 2 | +8308 | +8308 |
| PixelPosition | DWORD | 32 | +8312 | +8312 |
| PixelCoverageMask | ULONGLONG | 32 | +8344 | +8344 |
| PixelDiscardedMask | ULONGLONG | 32 | +8376 | +8376 |
| PixelCoverageMaskAfterShader | ULONGLONG | 32 | +8408 | +8408 |
| PixelCoverageMaskAfterA2CSampleMask | ULONGLONG | 32 | +8440 | +8440 |
| PixelCoverageMaskAfterA2CSampleMaskDepth | ULONGLONG | 32 | +8472 | +8472 |
| PixelCoverageMaskAfterA2CSampleMaskDepthStencil | ULONGLONG | 32 | +8504 | +8504 |
| PSOutputsDepth | BOOL | 4 | +8536 | +8536 |
| PSOutputsMask | BOOL | 4 | +8540 | +8540 |
| GSInputPrimitive | D3D11_TRACE_GS_INPUT_PRIMITIVE | 4 | +8544 | +8544 |
| GSInputsPrimitiveID | BOOL | 4 | +8548 | +8548 |
| HSOutputPatchConstantMask | BYTE | 32 | +8552 | +8552 |
| DSInputPatchConstantMask | BYTE | 32 | +8584 | +8584 |