Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozszerzony interfejs sterowania aparatem, dostępny od systemu Windows 8, służy do sterowania funkcjami aparatu podczas przechwytywania obrazu. Sterownik może kontrolować następujące funkcje aparatu:
- lampa błyskowa aparatu
- czy pin obrazu i pin rekordu wykluczają się wzajemnie
- region zainteresowania obrazem
- stabilizacja wideo
Sterownik może również wykonać asynchronicznie operację sterowania kamerą, co oznacza, że wszystkie żądania operacji zostaną odrzucone do momentu ukończenia pierwszego żądania. Jeśli sterownik pomyślnie wykonał asynchroniczne operacje sterowania kamerą, powinien wyzwolić zdarzenie KSEVENTSETID_CameraAsyncControl . Aby uzyskać więcej informacji, zobacz KSPROPERTY_CAMERACONTROL_S_EX .
Aplikacje UWP mogą uzyskiwać dostęp do tych właściwości w celu skonfigurowania aparatu:
Właściwości
KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY
Służy do włączania lub wyłączania błysku aparatu albo do włączania lub wyłączania błysku w trybie automatycznym.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_PROPERTY
Służy do określenia, czy funkcje przypinania obrazu i nagrywania kamery są wzajemnie wykluczające.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_PROPERTY
Służy do pobierania lub ustawiania właściwości regionu zainteresowania aparatu.
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE_PROPERTY
Służy do pobierania lub ustawiania cech stabilizacji wideo kamery.
Następujące właściwości są dostępne od systemu Windows 8.1.
| Termin | Opis |
|---|---|
Służy do pobierania lub ustawiania normalnego trybu zdjęć seryjnych lub pojedynczych dla aparatu. |
|
Służy do pobierania bieżącej szybkości ramki przechwytywania zdjęć, gdy tryb zdjęcia dla aparatu jest trybem sekwencji. |
|
Służy do pobierania lub ustawiania maksymalnej szybkości klatki przechwytywania dla aparatu, gdy jest on w trybie serii zdjęć. |
|
Służy do ustawiania lub pobierania czasu aktywacji sterownika aparatu. |
|
Służy do pobierania lub ustawiania stanu gotowości do pracy (ciepłego startu). |
|
Służy do pobierania lub ustawiania maksymalnej możliwej szybkości klatek na pinach przechwytywania wideo w określonej rozdzielczości. |
|
Służy do pobierania lub ustawiania funkcji miniatur dla aparatu. |
|
Służy do pobierania lub ustawiania trybu zdefiniowanego przez sterownik, który reprezentuje kolekcję wstępnie ustawionych kontrolek. |
|
Umożliwia pobieranie lub ustawianie metody użycia błysku aparatu w warunkach niskiego oświetlenia. |
|
Służy do uzyskiwania lub ustawiania trybu lampy błyskowej zarówno w trybie normalnym, jak i sekwencyjnym aparatu. |
|
Służy do pobierania lub ustawiania, czy automatyczne przetwarzanie ma miejsce dla salda białego, czy dla wartości temperatury ręcznej. |
|
Służy do określania, czy aparat jest zoptymalizowany pod kątem działania w trybie zdjęć lub wideo. |
|
Pozwala określić, czy używane jest automatyczne przetwarzanie ekspozycji, czy ustawiany jest ręczny czas naświetlania. |
|
Służy do odczytywania lub ustawiania trybów automatycznego, ręcznego i ustawień wstępnych ostrości aparatu. |
|
Służy do pobierania lub ustawiania ustawień wstępnych lub automatycznych iso dla aparatu. |
|
Służy do uzyskiwania pola widzenia i kąta nachylenia położenia kamery. |
|
Służy do pobierania lub ustawiania ustawienia regulacji kontroli ekspozycji. |
|
Służy do uzyskania pochylenia i odchylenia pozycji kamery. |
Te struktury i wyliczenia obsługują rozszerzony interfejs sterowania kamerą:
Struktur
- KSPROPERTY_CAMERACONTROL_S_EX
- KSPROPERTY_CAMERACONTROL_FLASH_S
- KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S
- KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S
- KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S
- KSCAMERA_EXTENDEDPROP_HEADER
- KSCAMERA_EXTENDEDPROP_VALUE
- KSCAMERA_EXTENDEDPROP_PHOTOMODE
- KSCAMERA_MAXVIDEOFPS_FORPHOTORES
- KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING
- KSCAMERA_EXTENDEDPROP_FIELDOFVIEW
Wyliczenia
- KS_CameraControlAsyncOperation
- KSEVENT_CAMERACONTROL
- KSPROPERTY_CAMERACONTROL_FLASH
- KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY
- KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST
- KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE
Przykładowy kod sterownika implementujący ten interfejs jest podany w temacie How To Implement Extended Camera Control Properties (Implementowanie właściwości rozszerzonej kontrolki aparatu).