KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE
A propriedade KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE especifica a distância máxima para um buffer de som 3D.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim |
Sim |
Pin |
KSNODEPROPERTY | FLOAT |
O valor da propriedade (dados de operação) é do tipo FLOAT e especifica a distância máxima. Para obter informações sobre unidades de distância, consulte KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.
Valor retornado
Uma solicitação de propriedade KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE retorna STATUS_SUCCESS para indicar que foi concluída com êxito. Caso contrário, a solicitação retornará um erro apropriado status código.
Comentários
A uma distância que excede a distância máxima de uma fonte de som, o som dessa fonte é reduzido ao silêncio. Para obter mais informações sobre a distância máxima para um buffer 3D do DirectSound, consulte o seguinte na documentação do SDK do Microsoft Windows:
O membro flMaxDistance da estrutura DS3DBUFFER.
Os métodos IDirectSound3DBuffer::GetMaxDistance e IDirectSound3DBuffer::SetMaxDistance .
Requisitos
parâmetro |
Ksmedia.h (inclua Ksmedia.h) |