AlcGetInteger Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines available parameters for GetInteger(IntPtr, AlcGetInteger, Int32, Int32[]).
public enum AlcGetInteger
type AlcGetInteger =
- Inheritance
-
AlcGetInteger
Fields
AllAttributes | 4099 | Expects a destination of ALC_ATTRIBUTES_SIZE, and provides an attribute list for the current context of the specified device. NULL is an invalid device. |
AttributesSize | 4098 | The size (number of ALCint values) required for a zero-terminated attributes list, for the current context. NULL is an invalid device. |
CaptureSamples | 786 | The number of capture samples available. NULL is an invalid device. |
EfxMajorVersion | 131073 | (EFX Extension) This property can be used by the application to retrieve the Major version number of the Effects Extension supported by this OpenAL implementation. As this is a Context property is should be retrieved using alcGetIntegerv. |
EfxMaxAuxiliarySends | 131075 | (EFX Extension) This Context property can be passed to OpenAL during Context creation (alcCreateContext) to request a maximum number of Auxiliary Sends desired on each Source. It is not guaranteed that the desired number of sends will be available, so an application should query this property after creating the context using alcGetIntergerv. Default: 2 |
EfxMinorVersion | 131074 | (EFX Extension) This property can be used by the application to retrieve the Minor version number of the Effects Extension supported by this OpenAL implementation. As this is a Context property is should be retrieved using alcGetIntegerv. |
MajorVersion | 4096 | The specification revision for this implementation (major version). NULL is an acceptable device. |
MinorVersion | 4097 | The specification revision for this implementation (minor version). NULL is an acceptable device. |