AlcGetInteger Enumerazione

Definizione

Definisce i parametri disponibili per GetInteger(IntPtr, AlcGetInteger, Int32, Int32[]).

public enum AlcGetInteger
type AlcGetInteger = 
Ereditarietà
AlcGetInteger

Campi

AllAttributes 4099

Prevede una destinazione di ALC_ATTRIBUTES_SIZE e fornisce un elenco di attributi per il contesto corrente del dispositivo specificato. NULL è un dispositivo non valido.

AttributesSize 4098

Dimensione (numero di valori ALCint) necessari per un elenco di attributi con terminazione zero, per il contesto corrente. NULL è un dispositivo non valido.

CaptureSamples 786

Numero di campioni di acquisizione disponibili. NULL è un dispositivo non valido.

EfxMajorVersion 131073

(Estensione EFX) Questa proprietà può essere usata dall'applicazione per recuperare il numero di versione principale dell'estensione degli effetti supportato da questa implementazione openAL. Poiché si tratta di una proprietà Context, è necessario recuperare usando alcGetIntegerv.

EfxMaxAuxiliarySends 131075

(Estensione EFX) Questa proprietà Context può essere passata a OpenAL durante la creazione del contesto (alcCreateContext) per richiedere un numero massimo di invii ausiliari desiderati in ogni origine. Non è garantito che il numero desiderato di invii sia disponibile, quindi un'applicazione deve eseguire una query su questa proprietà dopo aver creato il contesto usando alcGetIntergerv. Valore predefinito: 2

EfxMinorVersion 131074

(Estensione EFX) Questa proprietà può essere usata dall'applicazione per recuperare il numero di versione secondaria dell'estensione effetti supportato da questa implementazione openAL. Poiché si tratta di una proprietà Context, è necessario recuperare usando alcGetIntegerv.

MajorVersion 4096

Revisione della specifica per questa implementazione (versione principale). NULL è un dispositivo accettabile.

MinorVersion 4097

Revisione della specifica per questa implementazione (versione secondaria). NULL è un dispositivo accettabile.

Si applica a