AudioFileStream.GetProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetProperty(AudioFileStreamProperty, Int32, IntPtr) |
Rutina de bajo nivel que se usa para capturar valores de propiedad arbitrarios del objeto AudioFileStream subyacente. |
GetProperty(AudioFileStreamProperty, Int32) |
Rutina de bajo nivel que se usa para capturar valores de propiedad arbitrarios del objeto AudioFileStream subyacente. |
GetProperty(AudioFileStreamProperty, Int32, IntPtr)
Rutina de bajo nivel que se usa para capturar valores de propiedad arbitrarios del objeto AudioFileStream subyacente.
public bool GetProperty (AudioToolbox.AudioFileStreamProperty property, ref int dataSize, IntPtr outPropertyData);
member this.GetProperty : AudioToolbox.AudioFileStreamProperty * * nativeint -> bool
Parámetros
- property
- AudioFileStreamProperty
Identificador de propiedad que se va a capturar.
- dataSize
- Int32
Tamaño esperado de la propiedad (debe coincidir con la suposición subyacente del tamaño).
- outPropertyData
-
IntPtr
nativeint
Debe apuntar a un búfer que pueda contener los bytes dataSize.
Devoluciones
Verdadero en el éxito.
Comentarios
Esto actualiza la LastError propiedad .
Se aplica a
GetProperty(AudioFileStreamProperty, Int32)
Rutina de bajo nivel que se usa para capturar valores de propiedad arbitrarios del objeto AudioFileStream subyacente.
public IntPtr GetProperty (AudioToolbox.AudioFileStreamProperty property, out int size);
member this.GetProperty : AudioToolbox.AudioFileStreamProperty * -> nativeint
Parámetros
- property
- AudioFileStreamProperty
Identificador de propiedad que se va a capturar.
- size
- Int32
Tamaño en bytes de la propiedad.
Devoluciones
nativeint
Si el valor devuelto de este método es diferente a IntPtr.Zero, el valor al que apunta contiene el valor de la propiedad .
Comentarios
Este método consultará el objeto AudioFileStream subyacente para el tamaño de la propiedad especificada y asignará la memoria necesaria para él mediante el método Marshal.AllocHGlobal.
Usted es responsable de liberar la memoria asignada por este método llamando a Marshal.FreeHGlobal.
Esto actualiza la LastError propiedad .