Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
UVC denetimleri, çerçeve sunucusu kapatıldığında cihazda kalır. Beyaz Dengesi'ni UVC denetimleriyle ayarlayan ve ardından uygulamayı kapatan bir uygulama kullanılıyorsa kameranın Beyaz Dengesi sıfırlanmaz. Beyaz Dengesi'ni açan ve değiştirmeyen diğer uygulamalar önceki ayarı devralır.
Bir özel durum, bilgisayarın S3'e geçmesidir. Kamera cihazının D3 veya D3 Soğuk moduna geçmesine bağlı olarak, UVC kontrolleri söz konusu modda kalabilir veya kalmayabilir. Bunun nedeni D3 Cold'un kameradan gücü kesmesidir.
Önbellek UVC Denetim Protokolü'ne sahip olmak, uygulama oturumları, S3 ve bilgisayar kapatma işlemleri arasında tutarlı davranışlar elde etmenin bir yoludur.
MS OS 2.0 tanımlayıcıları veya özel INF dosyasının eski yöntemiyle cihaz HW kayıt defteri anahtarında "CacheUVCControl" yapılandırma anahtarını 1'in DWORD değerine ayarlayarak, bir kamera S3 veya bilgisayar yeniden başlatmalarında kullanıcı tarafından ayarlanan UVC denetim değerlerini korur. Depolanacak ve yeniden uygulanacak belirli UVC denetim değerlerinin listesi aşağıdadır.
Etkilenen UVC Denetimleri
Yeniden başlatma sırasında önbelleğe alınıp yeniden uygulanacak UVC Denetimlerinin listesi aşağıdadır:
- KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS
- KSPROPERTY_VIDEOPROCAMP_CONTRAST
- KSPROPERTY_VIDEOPROCAMP_GAIN
- KSPROPERTY_VIDEOPROCAMP_GAMMA
- KSPROPERTY_VIDEOPROCAMP_HUE(+ OTOMATIK)
- KSPROPERTY_VIDEOPROCAMP_SATURATION
- KSPROPERTY_VIDEOPROCAMP_SHARPNESS
- KSPROPERTY_VIDEOPROCAMP_BEYAZDENGESİ(+ OTOMATİK)
INF Örneği
[Device.AddReg.HW]
HKR,,"CacheUVCControl",0x00010001,1
MS OS 2.0 Tanımlayıcı Örneği
UCHAR Example_MSOS20DescriptorSet_CacheUVCControl[0x38] =
{
//
// Microsoft OS 2.0 Descriptor Set Header
//
0x0A, 0x00, // wLength - 10 bytes
0x00, 0x00, // MSOS20_SET_HEADER_DESCRIPTOR
0x00, 0x00, 0x0?, 0x06, // dwWindowsVersion – 0x060?0000 for future Windows version
0x3C, 0x00, // wTotalLength – 60 bytes
//
// Microsoft OS 2.0 Registry Value Feature Descriptor
//
0x32, 0x00, // wLength 0x32 (50) in bytes of this descriptor
0x04, 0x00, // wDescriptorType – MSOS20_FEATURE_REG_PROPERTY
0x04, 0x00, // wPropertyDataType - REG_DWORD
0x24, 0x00, // wPropertyNameLength – 0x24 (36) bytes
'C', 0x00, 'a', 0x00, // Property Name - “CacheUVCControl”
'c', 0x00, 'h', 0x00,
'e', 0x00, 'U', 0x00,
'V', 0x00, 'C', 0x00,
'C', 0x00, 'o', 0x00,
'n', 0x00, 't', 0x00,
'r', 0x00, 'o', 0x00,
'l', 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x04, 0x00, // wPropertyDataLength – 4 bytes
0x01, 0x00, 0x00, 0x00, // Enable to cache UVC controls
}