STREAMBUFFER_ATTR_DATATYPE enumeration (sbe.h)
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
This topic applies only to Windows XP Service Pack 1 or later.
The STREAMBUFFER_ATTR_DATATYPE enumeration defines the data type for an attribute.
Syntax
typedef enum STREAMBUFFER_ATTR_DATATYPE {
STREAMBUFFER_TYPE_DWORD = 0,
STREAMBUFFER_TYPE_STRING = 1,
STREAMBUFFER_TYPE_BINARY = 2,
STREAMBUFFER_TYPE_BOOL = 3,
STREAMBUFFER_TYPE_QWORD = 4,
STREAMBUFFER_TYPE_WORD = 5,
STREAMBUFFER_TYPE_GUID = 6
} ;
Constants
STREAMBUFFER_TYPE_DWORD Value: 0 The attribute is a 32-bit DWORD value. |
STREAMBUFFER_TYPE_STRING Value: 1 The attribute is a null-terminated wide-character string. |
STREAMBUFFER_TYPE_BINARY Value: 2 The attribute is an array of bytes. |
STREAMBUFFER_TYPE_BOOL Value: 3 The attribute is a 32-bit Boolean value. |
STREAMBUFFER_TYPE_QWORD Value: 4 The attribute is a 64-bit QWORD value. |
STREAMBUFFER_TYPE_WORD Value: 5 The attribute is a 16-bit WORD value. |
STREAMBUFFER_TYPE_GUID Value: 6 The attribute is a 128-bit GUID value. |
Requirements
Header | sbe.h |
See also
IStreamBufferRecordingAttribute Interface