KSPROPERTY_DIRECTSOUND3DBUFFER_ALL
A propriedade KSPROPERTY_DIRECTSOUND3DBUFFER_ALL é usada para obter ou definir todas as propriedades de buffer 3D do DirectSound para o buffer especificado.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim |
Sim |
Pin |
KSNODEPROPERTY |
O valor da propriedade (dados de operação) é uma estrutura do tipo KSDS3D_BUFFER_ALL que especifica as características 3D do buffer.
Valor retornado
Uma solicitação de propriedade KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 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 estrutura KSDS3D_BUFFER_ALL é semelhante à estrutura DS3DBUFFER, que é descrita na documentação do SDK do Microsoft Windows.
O DirectSound usa essa propriedade para implementar os métodos IDirectSound3DBuffer::GetAllParameters e IDirectSound3DBuffer::SetAllParameters , que são descritos na documentação do SDK do Windows.
Requisitos
parâmetro |
Ksmedia.h (inclua Ksmedia.h) |