IXStudioPlayback::GetStreamBinaryMetaDataKeys Method

Important The XStudio native C nano-COM APIs have been deprecated in favor of the KStudio native C nano-COM APIs.
Gets stream-level binary keys for all metadata tags.

Syntax

public:
HRESULT GetStreamBinaryMetaDataKeys(
         const GUID &streamType,
         UINT16 flags,
         GUID *pKeys,
         UINT32 *pKeyCount
)  

Parameters

streamType
Type: GUID 

[in] GUID identifying the title stream type.

flags
Type: UINT16 

[in] One or more XSTUDIO_FILE flags, indicating properties of the metadata.

pKeys
Type: GUID *

An pointer to a buffer that receives the key GUID values for all metadata tags.

pKeyCount
Type: UINT32 *

[in, out] A pointer to the variable that specifies the number of key values contained in the buffer pointed to by pKeys.

Return value

Type: HRESULT 

S_OK if successful; an error code otherwise.

Requirements

Header: Declared in xstudio.h.

Library: Use xstudioclient.lib (console) or xstudioservice.lib (desktop).