Método IAudioClient2::SetClientProperties (audioclient.h)

Establece las propiedades de la secuencia de audio rellenando una estructura AudioClientProperties .

Sintaxis

HRESULT SetClientProperties(
  [in] const AudioClientProperties *pProperties
);

Parámetros

[in] pProperties

Puntero a una estructura AudioClientProperties .

Valor devuelto

El método SetClientProperties devuelve S_OK para indicar que se ha completado correctamente. De lo contrario, devuelve un código de error adecuado.

Comentarios

A partir de Windows 10, las secuencias de audio descargadas por hardware deben estar controladas por eventos. Esto significa que si llama a IAudioClient2::SetClientProperties y establece el parámetro bIsOffload de AudioClientProperties en TRUE, debe especificar la marca AUDCLNT_STREAMFLAGS_EVENTCALLBACK en el parámetro StreamFlags en IAudioClient::Initialize.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado audioclient.h

Consulte también

AudioClientProperties

IAudioClient2

IAudioClient::Initialize