Aracılığıyla paylaş


Ses Uç Noktası Özellikleri

Mmdeviceapi.h üst bilgi dosyası, Windows Vista ve sonraki sürümlerde ses uç noktası cihazlarının çeşitli özelliklerini tanımlar. Windows ses hizmeti bu özelliklerin değerlerini ayarlar. İstemciler bu özellikleri okuyabilir, ancak ayarlamamalıdır. Özellik değerleri PROPVARIANT yapıları olarak depolanır.

Ses giriş cihazının özelliklerini okumanın önerilen yolu, Windows.Devices.Enumeration ad alanında API'leri kullanmaktır. Bu API'ler Windows Mağazası uygulamaları ve masaüstü uygulamaları için desteklenir. IMMDevice arabirimini kullanarak cihaz özelliklerini okuyan mevcut masaüstü uygulamaları için bkz. cihaz özellikleri . IMMDevice, Windows Mağazası uygulamaları için desteklenmez.

Bir ses uç noktası cihazının özelliklerine nasıl erişildiğini gösteren kod örnekleri için aşağıdaki konulara bakın:

  • cihaz olaylarını
  • DirectSound Uygulamaları için Cihaz Rolleri

PROPVARIANThakkında bilgi için Windows SDK belgelerine bakın.

Aşağıdaki özellikler ses uç noktası cihazlarına özeldir.

Mülk Açıklama
PKEY_AudioEndpoint_Association Çekirdek akışı (KS) pin kategorisini bir ses uç noktası cihazıyla ilişkilendirir.
PKEY_AudioEndpoint_ControlPanelPageProvider Ses uç noktası cihazı için cihaz özellikleri uzantısının kayıtlı sağlayıcısının CLSID'sini belirtir.
PKEY_AudioEndpoint_Disable_SysFx Ses uç noktası cihazına gelen veya bu cihazdan gelen paylaşılan mod akışında sistem efektlerinin etkinleştirilip etkinleştirilmediğini gösterir.
PKEY_AudioEndpoint_FormFactor Ses uç noktası cihazının fiziksel özniteliklerini gösterir.
PKEY_AudioEndpoint_FullRangeSpeakers Ses uç noktası cihazına bağlı olan tam aralıklı hoparlörler için kanal yapılandırma maskesini belirtir.
PKEY_AudioEndpoint_GUID Ses uç noktası cihazına karşılık gelen DirectSound cihaz tanımlayıcısını sağlar.
PKEY_AudioEndpoint_PhysicalSpeakers Ses uç noktası cihazı için fiziksel konuşmacı yapılandırmasını tanımlar.
PKEY_AudioEngine_DeviceFormat Ses altyapısının, ses uç noktası cihazına veya cihazından akan paylaşılan mod akışı için kullandığı biçim olan cihaz biçimini belirtir.
PKEY_AudioEngine_OEMFormat Bir akışı işlemek veya yakalamak için kullanılan cihazın varsayılan biçimini belirtir. Değerler OEM tarafından bir .inf dosyasında doldurulur.
PKEY_AudioEndpoint_Supports_EventDriven_Mode Uç noktanın olay odaklı modu destekleyip desteklemediğini gösterir. Değerler OEM tarafından bir .inf dosyasında doldurulur.
PKEY_AudioEndpoint_JackSubType Ses uç noktası cihazı için çıkış kategorisi GUID'sini içerir.

Çekirdek ses API'leri, yalnızca ses uç noktası cihazlarına uygulanmayan ek özellikleri destekler. Bu ek özellikler hakkında daha fazla bilgi için bkz. Cihaz Özellikleri.

Ses Uç Noktası Cihazları

Programlama Başvurusu