XAUDIO2_PROCESSOR
Defines values to use with XAudio2Create to specify available processors.
Constant/value | Description |
---|---|
|
Processor 1 |
|
Processor 2 |
|
Processor 3 |
|
Processor 4 |
|
Processor 5 |
|
Processor 6 |
|
Processor 7 |
|
Processor 8 |
|
Processor 9 |
|
Processor 10 |
|
Processor 11 |
|
Processor 12 |
|
Processor 13 |
|
Processor 14 |
|
Processor 15 |
|
Processor 16 |
|
Processor 17 |
|
Processor 18 |
|
Processor 19 |
|
Processor 20 |
|
Processor 21 |
|
Processor 22 |
|
Processor 23 |
|
Processor 24 |
|
Processor 25 |
|
Processor 26 |
|
Processor 27 |
|
Processor 28 |
|
Processor 29 |
|
Processor 30 |
|
Processor 31 |
|
Processor 32 |
|
All processors. Note If you specify XAUDIO2_ANY_PROCESSOR, the system will use all of the device's processors and, as stated in the Remarks section below, create a worker thread for each processor. |
|
Default processor, which is defined as processor 1. |
Remarks
XAUDIO2_PROCESSOR is type defined as a 32-bit value.
Note If multiple processors bits are set when calling XAudio2Create, the system will create a separate worker thread for each processor.
typedef UINT32 XAUDIO2_PROCESSOR;
Platform Requirements
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)
Requirements
Requirement | Value |
---|---|
Header |
|
See also