// acxdataformat.h
typedef struct _ACX_DATAFORMAT_CONFIG {
ULONG Size;
ULONG Flags;
ACX_DATAFORMAT_TYPE Type;
union {
PVOID KsFormat;
} u;
} ACX_DATAFORMAT_CONFIG, *PACX_DATAFORMAT_CONFIG;
View the official Windows Driver Kit DDI referenceNo description available.
The ACX_DATAFORMAT_CONFIG structure is used to configure a new ACX data format object.
SizeThe size of all of the data in the ACX_DATAFORMAT_CONFIG structure in bytes. This field is set by the ACX_DATAFORMAT_CONFIG_INIT function.
FlagsA combination of values from the ACX_DATAFORMAT_CONFIG_FLAGS enum that describe the data format.
TypeAn ACX_DATAFORMAT_TYPE enum value that specifies the type of the data format.
uUnion of pointers to supported data formats.
u.KsFormatPointer to the KSDATAFORMAT for this ACX data format.
Instances of the ACX_DATAFORMAT_CONFIG structure must be initialized by calling the ACX_DATAFORMAT_CONFIG_INIT function.
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.