Compartilhar via


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)

Confira também

KSNODEPROPERTY

KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR