KSCAMERA_EXTENDEDPROP_VALUE structure (ksmedia.h)

The KSCAMERA_EXTENDEDPROP_VALUE structure is a data type union used to express an extended property value.

Syntax

typedef struct tagKSCAMERA_EXTENDEDPROP_VALUE {
  union {
    double         dbl;
    ULONGLONG      ull;
    ULONG          ul;
    ULARGE_INTEGER ratio;
    LONG           l;
    LONGLONG       ll;
  } Value;
} KSCAMERA_EXTENDEDPROP_VALUE, *PKSCAMERA_EXTENDEDPROP_VALUE;

Members

Value

The extended property value.

Value.dbl

The extended property expressed as a double value.

Value.ull

The extended property expressed as a ULONGLONG value.

Value.ul

The extended property expressed as a ULONG value.

Value.ratio

The extended property value expressed as a ratio.

Value.l

The extended property expressed as a LONG value.

Value.ll

The extended property expressed as a LONGLONG value.

Requirements

Requirement Value
Minimum supported client Windows 8.1
Minimum supported server Windows Server 2012 R2
Header ksmedia.h (include Ksmedia.h)

See also

KSCAMERA_EXTENDEDPROP_HEADER