Delen via


Eigenschappen van audio-eindpunt

Header-bestand Mmdeviceapi.h definieert verschillende eigenschappen van audio-eindpuntapparaten in Windows Vista en hoger. De Windows-audioservice stelt de waarden van deze eigenschappen in. Clients kunnen deze eigenschappen lezen, maar mogen ze niet instellen. Eigenschapswaarden worden opgeslagen als PROPVARIANT structuren.

De aanbevolen manier om de eigenschappen van een audio-invoerapparaat te lezen, is door de API's te gebruiken in de Windows.Devices.Enumeration naamruimte. Deze API's worden ondersteund voor Windows Store-apps en desktop-apps. Zie Apparaateigenschappenvoor bestaande desktop-apps die apparaateigenschappen lezen met behulp van de interface IMMDevice. IMMDevice- wordt niet ondersteund voor Windows Store-apps.

Zie de volgende onderwerpen voor codevoorbeelden die laten zien hoe u toegang krijgt tot de eigenschappen van een audio-eindpuntapparaat:

Zie de Windows SDK-documentatie voor meer informatie over PROPVARIANT-.

De volgende eigenschappen zijn specifiek voor audio-eindpuntapparaten.

Eigenschap Beschrijving
PKEY_AudioEndpoint_Association Koppelt een KS-pincategorie (kernelstreaming) aan een audio-eindpuntapparaat.
PKEY_AudioEndpoint_ControlPanelPageProvider Hiermee geeft u de CLSID van de geregistreerde provider van de extensie voor apparaateigenschappen voor het audio-eindpuntapparaat.
PKEY_AudioEndpoint_Disable_SysFx Geeft aan of systeemeffecten zijn ingeschakeld in de stroom in de gedeelde modus die naar of van het audio-eindpuntapparaat stroomt.
PKEY_AudioEndpoint_FormFactor Geeft de fysieke kenmerken van het audio-eindpuntapparaat aan.
PKEY_AudioEndpoint_FullRangeSpeakers Hiermee geeft u het kanaalconfiguratiemasker op voor de luidsprekers van het volledige bereik die zijn verbonden met het audio-eindpuntapparaat.
PKEY_AudioEndpoint_GUID Levert de DirectSound-apparaat-id die overeenkomt met het audio-eindpuntapparaat.
PKEY_AudioEndpoint_PhysicalSpeakers Hiermee definieert u de configuratie van de fysieke spreker voor het audio-eindpuntapparaat.
PKEY_AudioEngine_DeviceFormat Hiermee geeft u de apparaatindeling op. Dit is de indeling die de audio-engine gebruikt voor de stroom in de gedeelde modus die naar of van het audio-eindpuntapparaat stroomt.
PKEY_AudioEngine_OEMFormat Hiermee geeft u de standaardindeling op van het apparaat dat wordt gebruikt voor het weergeven of vastleggen van een stream. De waarden worden ingevuld door de OEM in een INF-bestand.
PKEY_AudioEndpoint_Supports_EventDriven_Mode Geeft aan of het eindpunt de gebeurtenisgestuurde modus ondersteunt. De waarden worden ingevuld door de OEM in een INF-bestand.
PKEY_AudioEndpoint_JackSubType Bevat een GUID van de uitvoercategorie voor een audio-eindpuntapparaat.

De kernaudio-API's ondersteunen aanvullende eigenschappen die niet exclusief van toepassing zijn op audio-eindpuntapparaten. Zie Apparaateigenschappenvoor meer informatie over deze aanvullende eigenschappen.

audio-eindpuntapparaten

Programmeringsreferentie