attributeForKey:
キーでアトリビュートを返します
-(id)attributeForKey:(NSString *)attributeKey:
解説
キーでアトリビュートを返します。
【attribute】
●QTTrackBoundsAttribute QTTrackの矩形、NSValue(NSRect)
●QTTrackCreationTimeAttribute 作成時間 NSDate
●QTTrackDimensionsAttribute ディメンションNSValue(NSSize)
●QTTrackDisplayNameAttribute トラックの表示名 NSString
●QTTrackEnabledAttribute トラックが有効か無効か NSNumber(BOOL)
●QTTrackIDAttribute トラックのID NSNumber(long)
●QTTrackLayerAttribute トラックのレイヤーNSNumber(short)
●QTTrackMediaTypeAttribute メディアタイプ NSString
●QTTrackModificationTimeAttribute 修正時間 NSDate
●QTTrackRangeAttributeトラックの範囲NSValue(QTTimeRange)
●QTTrackTimeScaleAttributeトラックタイムスケールNSNumber(long)
●QTTrackUsageInMovieAttribute ムービー設定NSNumber(BOOL)
●QTTrackUsageInPosterAttribute ポスター設定NSMuber(BOOL)
●QTTrackUsageInPreviewAttribute プレビュー設定NSNumber(BOOL)
●QTTrackVolumeAttribute トラックの音量NSNumber(float)
返り値
( id )
オブジェクト()
引数
( NSString * )attributeKey
フレームワーク
QtKit
クラス
QTTrack
Instance Methods
使用可能
10.4
参照
例文
NSLog(@"tracksOfMediaType %@",[[[movie tracks] objectAtIndex:0] attributeForKey:@"QTTrackDisplayNameAttribute"]);