ASF_INDEX_DESCRIPTOR structure (wmcontainer.h)

Describes the indexing configuration for a stream and type of index.

Syntax

typedef struct _ASF_INDEX_DESCRIPTOR {
  ASF_INDEX_IDENTIFIER Identifier;
  WORD                 cPerEntryBytes;
  WCHAR                szDescription[32];
  DWORD                dwInterval;
} ASF_INDEX_DESCRIPTOR;

Members

Identifier

ASF_INDEX_IDENTIFIER structure that identifies the stream number and the type of index.

cPerEntryBytes

Number of bytes used for each index entry. If the value is MFASFINDEXER_PER_ENTRY_BYTES_DYNAMIC, the index entries have variable size.

szDescription[32]

Optional text description of the index.

dwInterval

Indexing interval. The units of this value depend on the index type. A value of MFASFINDEXER_NO_FIXED_INTERVAL indicates that there is no fixed indexing interval.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header wmcontainer.h

See also

ASF Index Object

IMFASFIndexer::GetIndexStatus

IMFASFIndexer::SetIndexStatus

Media Foundation Structures