Enum D3D11QueryType
Query types.
Namespace: JeremyAnsel.DirectX.D3D11
Assembly: JeremyAnsel.DirectX.D3D11.dll
Syntax
public enum D3D11QueryType
Fields
| Name | Description |
|---|---|
| Event | Determines whether or not the GPU is finished processing commands. |
| Occlusion | Get the number of samples that passed the depth and stencil tests in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| OcclusionPredicate | Similar to Occlusion, except GetData returns a BOOL indicating whether or not any samples passed the depth and stencil tests - |
| PipelineStatistics | Get pipeline statistics, such as the number of pixel shader invocations in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputOverflowPredicate | Determines whether or not any of the streaming output buffers overflowed in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputOverflowPredicateStream0 | Determines whether or not the stream 0 output buffers overflowed in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputOverflowPredicateStream1 | Determines whether or not the stream 1 output buffers overflowed in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputOverflowPredicateStream2 | Determines whether or not the stream 2 output buffers overflowed in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputOverflowPredicateStream3 | Determines whether or not the stream 3 output buffers overflowed in between Begin(D3D11Asynchronous?) and End(D3D11Asynchronous?). |
| StreamOutputStatistics | Get streaming output statistics. |
| StreamOutputStatisticsStream0 | Get streaming output statistics for stream 0. |
| StreamOutputStatisticsStream1 | Get streaming output statistics for stream 1. |
| StreamOutputStatisticsStream2 | Get streaming output statistics for stream 2. |
| StreamOutputStatisticsStream3 | Get streaming output statistics for stream 3. |
| Timestamp | Get a timestamp value. |
| TimestampDisjoint | Determines whether or not a Timestamp is returning reliable values, and also gives the frequency of the processor enabling you to convert the number of elapsed ticks into seconds. |