ACX_DATAFORMAT_CONFIG结构(acxdataformat.h)

ACX_DATAFORMAT_CONFIG 结构用于配置新的 ACX 数据格式对象。

语法

typedef struct _ACX_DATAFORMAT_CONFIG {
  ULONG               Size;
  ULONG               Flags;
  ACX_DATAFORMAT_TYPE Type;
  union {
    PVOID KsFormat;
  } u;
} ACX_DATAFORMAT_CONFIG, *PACX_DATAFORMAT_CONFIG;

成员

Size

ACX_DATAFORMAT_CONFIG 结构中所有数据的大小(以字节为单位)。 此字段由 ACX_DATAFORMAT_CONFIG_INIT 函数设置。

Flags

描述数据格式的 ACX_DATAFORMAT_CONFIG_FLAGS 枚举中的值的组合。

Type

指定数据格式类型的 ACX_DATAFORMAT_TYPE 枚举值。

u

指向支持的数据格式的指针的联合。

u.KsFormat

指向此 ACX 数据格式的 KSDATAFORMAT 的指针。

言论

必须通过调用 ACX_DATAFORMAT_CONFIG_INIT 函数来初始化 ACX_DATAFORMAT_CONFIG 结构的实例。

ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求 价值
标头 acxdataformat.h

另请参阅