IAudioClient2::SetClientProperties-Methode (audioclient.h)
Legt die Eigenschaften des Audiostreams durch Auffüllen einer AudioClientProperties-Struktur fest.
Syntax
HRESULT SetClientProperties(
[in] const AudioClientProperties *pProperties
);
Parameter
[in] pProperties
Zeiger auf eine AudioClientProperties-Struktur .
Rückgabewert
Die SetClientProperties-Methode gibt S_OK zurück, um anzugeben, dass sie erfolgreich abgeschlossen wurde. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.
Hinweise
Ab Windows 10 müssen hardwareoffene Audiodatenströme ereignisgesteuert sein. Wenn Sie also IAudioClient2::SetClientProperties aufrufen und den bIsOffload-Parameter der AudioClientProperties auf TRUE festlegen, müssen Sie das flag AUDCLNT_STREAMFLAGS_EVENTCALLBACK im StreamFlags-Parameter auf IAudioClient::Initialize angeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | audioclient.h |