KSPROPERTY_BOUNDS_LONGLONG 共用体 (ks.h)
KSPROPERTY_BOUNDS_LONGLONG構造体は、64 ビット プロパティの境界を定義します。
構文
typedef union {
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
} _SIGNED64;
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
};
struct {
ULONGLONG UnsignedMinimum;
ULONGLONG UnsignedMaximum;
} _UNSIGNED64;
struct {
DWORDLONG UnsignedMinimum;
DWORDLONG UnsignedMaximum;
};
} KSPROPERTY_BOUNDS_LONGLONG, *PKSPROPERTY_BOUNDS_LONGLONG;
メンバー
_SIGNED64
_SIGNED64.SignedMinimum
符号付き 64 ビット値としてバインドされた最小値を指定します。
_SIGNED64.SignedMaximum
符号付き 64 ビット値としてバインドされた最大値を指定します。
SignedMinimum
符号付き 64 ビット値としてバインドされた最小値を指定します。
SignedMaximum
符号付き 64 ビット値としてバインドされた最大値を指定します。
_UNSIGNED64
_UNSIGNED64.UnsignedMinimum
符号なし 64 ビット値としてバインドされた最小値を指定します。
_UNSIGNED64.UnsignedMaximum
符号なし 64 ビット値としてバインドされた最大値を指定します。
UnsignedMinimum
符号なし 64 ビット値としてバインドされた最小値を指定します。
UnsignedMaximum
符号なし 64 ビット値としてバインドされた最大値を指定します。
注釈
この構造体は、プロパティの 64 ビット値の範囲を指定します。 関連するKSPROPERTY_MEMBERSHEADERの MembersFlags メンバーが KSPROPERTY_MEMBER_RANGES に設定されている場合にのみ使用します。 関連するKSPROPERTY_MEMBERSLIST構造体の Members 配列で、この構造体 を 使用します。
使用方法の例については、Windows Driver Kit (WDK) の Testcap サンプルを参照してください。
KS プロパティの関連情報も参照してください。
要件
要件 | 値 |
---|---|
Header | ks.h (Ks.h を含む) |