KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL
Diese Eigenschaft ruft die Miniaturansichtfunktion für die Kamera ab oder legt sie fest. Wenn ein Skalierungsfaktor angegeben wird, werden Miniaturansichten in der ausgewählten Skala aktiviert.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Yes |
Yes |
Pin |
Der Eigenschaftswert (Vorgangsdaten) enthält eine KSCAMERA_EXTENDEDPROP_HEADER-Struktur und eine KSCAMERA_EXTENDEDPROP_VALUE-Struktur . Die KSCAMERA_EXTENDEDPROP_VALUE ist erforderlich, aber das Value-Element wird ignoriert.
Die Gesamtgröße der Eigenschaftsdaten ist sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Der Size-Member von KSCAMERA_EXTENDEDPROP_HEADER wird auf diese Gesamtgröße der Eigenschaftsdaten festgelegt.
Der Capability-Member von KSCAMERA_EXTENDEDPROP_HEADER enthält eine bitweise OR-Kombination aus einem oder mehreren der folgenden unterstützten Skalierungswerte.
Miniaturansichtsskalierungsflag | BESCHREIBUNG |
---|---|
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE | Miniaturansichten sind deaktiviert. |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | Die Miniaturbildauflösung beträgt X/2 und Y/2. |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | Die Miniaturbildauflösung beträgt X/4 und Y/4. |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X | Die Miniaturbildauflösung beträgt X/8 und Y/8. |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X | Die Miniaturbildauflösung beträgt X/16 und Y/16. |
Das Flags-Element von KSCAMERA_EXTENDEDPROP_HEADER enthält den derzeit für die Kamera festgelegten Miniaturansichtsskalierungswert. Wenn die Miniaturansichtsgenerierung nicht aktiviert ist, wird nur KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE in Flags festgelegt.
Dieses Eigenschaftensteuerelement ist asynchron und kann nicht abgebrochen werden.
Hinweise
Abrufen der Eigenschaft
Wenn er auf eine KSPROPERTY_TYPE_GET-Anforderung antwortet, legt der Treiber die Member des KSCAMERA_EXTENDEDPROP_HEADER wie folgt fest.
Mitglied | Wert |
---|---|
Version | 1 |
PinId | Die Pin-ID für die Fotonadel. |
Size | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
Ergebnis | Ein Fehlerwert, der sich aus dem Versuch ergibt, die Miniaturansichtseinstellungen abzurufen. |
Funktion | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (Miniaturansichtsskalierungswerte unterstützt). |
Flags | Die aktuelle Einstellung für den Miniaturansichtswert (nur ein Wert). |
Festlegen der -Eigenschaft
Wenn die -Eigenschaft festgelegt ist, eine KSPROPERTY_TYPE_SET-Anforderung, enthält das Flags-Element von KSCAMERA_EXTENDEDPROP_HEADER eines der Miniaturansichts-Skalierungsflags.
Requirements (Anforderungen)
Version |
Verfügbar ab Windows 8.1. |
Header |
Ksmedia.h (einschließlich Ksmedia.h) |