ShapeDmaContext
Funciones
| Función | Descripción |
|---|---|
| GetShapeDmaAudioBuffer | Obtiene el búfer de audio DMA. |
| GetShapeDmaBufferFull | Obtiene la marca de búfer lleno. |
| GetShapeDmaBytesPerFrame | Obtiene el número de bytes por trama. |
| GetShapeDmaChannel | Obtiene el canal de audio actual. |
| GetShapeDmaFloatSamples | Obtiene la marca que indica si las muestras son de punto flotante o enteros de 32 bits. |
| GetShapeDmaFramesAvailable | Obtiene el número de tramas disponibles para leer. |
| GetShapeDmaFramesFree | Obtiene el número de tramas disponibles para escribir. |
| GetShapeDmaMixBufferPeakMagnitude | Obtiene la magnitud máxima del búfer de mezcla DMA. |
| GetShapeDmaNumBytes | Obtiene el número de bytes del búfer de audio. |
| GetShapeDmaNumChannels | Obtiene el número de canales del búfer de audio DMA. |
| GetShapeDmaNumFrames | Obtiene el número de tramas DMA. |
| GetShapeDmaPeakMagnitude | Obtiene la magnitud máxima. |
| GetShapeDmaReadPointer | Obtiene el puntero de lectura de DMA. |
| GetShapeDmaReadWriteFull | Obtiene un valor de 32 bits que contiene los punteros de lectura y escritura y la marca de búfer lleno. |
| GetShapeDmaTimestamp | Obtiene la marca de tiempo de DMA. |
| GetShapeDmaWritePointer | Obtiene el puntero de escritura de DMA. |
| IncrementShapeDmaReadPointer | Incrementa el puntero de lectura. |
| IncrementShapeDmaWritePointer | Incrementa el puntero de escritura. |
| Función SetShapeDmaAudioBuffer | Establece el búfer de audio DMA. |
| SetShapeDmaAudioBuffer | Establece el búfer de audio DMA. |
| SetShapeDmaBufferFull | Establece la marca de búfer lleno. |
| SetShapeDmaChannel | Establece el canal actual. |
| SetShapeDmaFloatSamples | Establece la marca que indica si las muestras son de punto flotante o enteros de 32 bits. |
| SetShapeDmaNumChannels | Establece el número de canales del búfer de audio DMA. |
| SetShapeDmaNumFrames | Establece el número de tramas DMA. |
| SetShapeDmaReadPointer | Establece el puntero de lectura de DMA. |
| SetShapeDmaReadWriteFull | Establece los punteros de lectura y escritura y la marca de búfer lleno en una sola operación atómica. |
| SetShapeDmaWritePointer | Establece el puntero de escritura de DMA. |
Estructuras
| Estructura | Descripción |
|---|---|
| SHAPE_DMA_CONTEXT | La estructura de contexto de DMA. |
| SHAPE_DMA_READ_WRITE_FULL | Estructura que se usa para consultar los punteros de lectura y escritura y la marca de búfer lleno en una sola operación. |
