Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

IITEncoder Interface Reference

List of all members.

Detailed Description

Represents an iTunes encoder.

You can retrieve or set the currently selected encoder using the IiTunes::CurrentEncoder property.


Public Member Functions

Properties
HRESULT Name ([out, retval] BSTR *name)
 Returns the name of the encoder (e.g. "AAC Encoder").
HRESULT Format ([out, retval] BSTR *format)
 Returns the data format created by the encoder (e.g. "AAC").


Member Function Documentation

HRESULT IITEncoder::Format [out, retval] BSTR *  format  ) 
 

Returns the data format created by the encoder (e.g. "AAC").

Parameters:
format Returns the data format created by the encoder (e.g. "AAC").
Return values:
S_OK The operation was successful.
E_POINTER format is NULL.
ITUNES_E_OBJECTDELETED This encoder is not available.
E_FAIL An unexpected error occurred.

HRESULT IITEncoder::Name [out, retval] BSTR *  name  ) 
 

Returns the name of the encoder (e.g. "AAC Encoder").

Parameters:
name Returns the name of the encoder (e.g. "AAC Encoder").
Return values:
S_OK The operation was successful.
E_POINTER name is NULL.
ITUNES_E_OBJECTDELETED This encoder is not available.
E_FAIL An unexpected error occurred.


Generated on Fri Mar 13 12:50:54 2009 for iTunes 8.1.0.52
©2004-2007 Apple Computer, Inc.