WMT_PROP_DATATYPE enumeration (wmcodecdsp.h)

Defines the data types used for the codec and DSP properties that are accessed by using the methods of the IWMCodecProps interface.

Syntax

typedef enum WMT_PROP_DATATYPE {
  WMT_PROP_TYPE_DWORD = 0,
  WMT_PROP_TYPE_STRING = 1,
  WMT_PROP_TYPE_BINARY = 2,
  WMT_PROP_TYPE_BOOL = 3,
  WMT_PROP_TYPE_QWORD = 4,
  WMT_PROP_TYPE_WORD = 5,
  WMT_PROP_TYPE_GUID = 6
} ;

Constants

 
WMT_PROP_TYPE_DWORD
Value: 0
Specifies a double-word value.
WMT_PROP_TYPE_STRING
Value: 1
Specifies a string value.
WMT_PROP_TYPE_BINARY
Value: 2
Specifies a binary value.
WMT_PROP_TYPE_BOOL
Value: 3
Specifies a Boolean value.
WMT_PROP_TYPE_QWORD
Value: 4
Specifies a quadruple-word value.
WMT_PROP_TYPE_WORD
Value: 5
Specifies a word value.
WMT_PROP_TYPE_GUID
Value: 6
Specifies a GUID value.

Remarks

Most properties are accessed by using the methods of the IPropertyBag interface. The data types of those properties are defined as constants used with VARIANTARG values.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header wmcodecdsp.h

See also

Media Foundation Enumerations