MediaCodecInfo.CodecCapabilities Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует возможности заданного компонента кодека.
[Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)]
public sealed class MediaCodecInfo.CodecCapabilities : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaCodecInfo$CodecCapabilities", DoNotGenerateAcw=true)>]
type MediaCodecInfo.CodecCapabilities = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Инкапсулирует возможности заданного компонента кодека. Например, какие сочетания профилей и уровней поддерживаются и какие цветовые пространства он может предоставлять декодированные данные в, а также некоторые флаги возможностей для определенного типа кодека.
Экземпляр для заданного MediaCodecInfo
объекта можно получить с MediaCodecInfo#getCapabilitiesForType getCapabilitiesForType()
помощью , передав тип MIME.
Документация по Java для android.media.MediaCodecInfo.CodecCapabilities
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Конструкторы
MediaCodecInfo.CodecCapabilities() |
Поля
COLORFormat12bitRGB444 |
Этот элемент устарел. |
COLORFormat16bitARGB1555 |
Этот элемент устарел. |
COLORFormat16bitARGB4444 |
Этот элемент устарел. |
COLORFormat16bitBGR565 |
Этот элемент устарел. |
COLORFormat16bitRGB565 |
Устаревшие..
16 бит на пиксель RGB-формат цвета с 5-разрядным красным & синим и 6-разрядным зеленым компонентом. |
COLORFormat18bitARGB1665 |
Этот элемент устарел. |
COLORFormat18BitBGR666 |
Этот элемент устарел. |
COLORFormat18bitRGB666 |
Этот элемент устарел. |
COLORFormat19bitARGB1666 |
Этот элемент устарел. |
COLORFormat24BitABGR6666 |
Этот элемент устарел. |
COLORFormat24bitARGB1887 |
Этот элемент устарел. |
COLORFormat24BitARGB6666 |
Этот элемент устарел. |
COLORFormat24bitBGR888 |
Устаревшие..
24 бита на пиксель RGB-формат цвета с 8-разрядными красными, зелеными & синими компонентами. |
COLORFormat24bitRGB888 |
Этот элемент устарел. |
COLORFormat25bitARGB1888 |
Этот элемент устарел. |
COLORFormat32bitABGR2101010 |
Устаревшие..
32 бита на пиксель RGBA цветового формата с 10-разрядными красными, зелеными, синим и 2-разрядными альфа-компонентами. |
COLORFormat32bitABGR8888 |
Устаревшие..
32 бита на пиксель RGBA цветового формата с 8-разрядными красными, зелеными, синим и альфа-компонентами. |
COLORFormat32bitARGB8888 |
Этот элемент устарел. |
COLORFormat32bitBGRA8888 |
Этот элемент устарел. |
COLORFormat64bitABGRFloat |
Устаревшие..
64 бита на пиксель RGBA цветового формата с 16-разрядными компонентами с плавающей запятой с плавающей запятой, зеленым, синим и альфа-компонентами. |
COLORFormat8bitRGB332 |
Этот элемент устарел. |
COLORFormatCbYCrY |
Этот элемент устарел. |
COLORFormatCrYCbY |
Этот элемент устарел. |
COLORFormatL16 |
Устаревшие..
16 бит на пиксель, цветной формат Y с маленьким эндианом. |
COLORFormatL2 |
Этот элемент устарел. |
COLORFormatL24 |
Этот элемент устарел. |
COLORFormatL32 |
32 бита на пиксель, формат цвета Y с маленьким эндианом. |
COLORFormatL4 |
Этот элемент устарел. |
COLORFormatL8 |
Устаревшие..
8 бит на пиксель Y цветового формата. |
COLORFormatMonochrome |
Этот элемент устарел. |
COLORFormatRawBayer10bit |
Устаревшие..
10-разрядный формат Байера SMIA. |
COLORFormatRawBayer8bit |
Устаревшие..
8-разрядный формат Байера SMIA. |
COLORFormatRawBayer8bitcompressed |
Устаревшие..
8-разрядный формат Bayer с 8-разрядным сжатием SMIA. |
COLORFormatRGBAFlexible |
Устаревшие..
Гибкий цветовой формат RGBA с 32 битами на пиксель с 8-разрядными компонентами красного, зеленого, синего и альфа-канала. |
COLORFormatRGBFlexible |
Устаревшие..
Гибкие 24 бита для каждого пикселя RGB-формат с 8-разрядными компонентами красного, зеленого и синего цветов. |
COLORFormatSurface | |
COLORFormatYCbYCr |
Этот элемент устарел. |
COLORFormatYCrYCb |
Этот элемент устарел. |
COLORFormatYUV411PackedPlanar |
Этот элемент устарел. |
COLORFormatYUV411Planar |
Этот элемент устарел. |
COLORFormatYUV420Flexible |
Устаревшие..
Гибкий 12 бит на пиксель, вспомогательный цветовой формат YUV с 8-разрядными компонентами хрома и luma. |
COLORFormatYUV420PackedPlanar |
Этот элемент устарел. |
COLORFormatYUV420PackedSemiPlanar |
Этот элемент устарел. |
COLORFormatYUV420Planar |
Этот элемент устарел. |
COLORFormatYUV420SemiPlanar |
Этот элемент устарел. |
COLORFormatYUV422Flexible |
Устаревшие..
Гибкий 16 бит на пиксель, вспомогательный цветовой формат YUV с 8-разрядными компонентами хрома и luma. |
COLORFormatYUV422PackedPlanar |
Этот элемент устарел. |
COLORFormatYUV422PackedSemiPlanar |
Этот элемент устарел. |
COLORFormatYUV422Planar |
Этот элемент устарел. |
COLORFormatYUV422SemiPlanar |
Этот элемент устарел. |
COLORFormatYUV444Flexible |
Устаревшие..
Гибкий 24-разрядный формат цвета YUV на пиксель с 8-разрядными компонентами хрома и luma. |
COLORFormatYUV444Interleaved |
Этот элемент устарел. |
COLORFormatYUVP010 |
Устаревшие..
P010 имеет 10-разрядный формат для каждого компонента 4:2:0 YCbCr в полупланарном формате. |
COLORQCOMFormatYUV420SemiPlanar |
Этот элемент устарел. |
COLORTIFormatYUV420PackedSemiPlanar |
Этот элемент устарел. |
FEATUREAdaptivePlayback |
<b>Только< декодер видео/b>: кодек поддерживает простое изменение разрешения. |
FEATUREDynamicTimestamp |
Если значение равно true, метка времени каждого выходного буфера является производным от метки времени входного буфера, создающего выходные данные. |
FEATUREEncodingStatistics |
<b>только< кодировщик видео/b>: кодек поддерживает экспорт статистики кодирования. |
FEATUREFrameParsing |
<b Только>< декодер/b>Если значение равно true, кодек поддерживает частичные (включая несколько) единиц доступа для каждого входного буфера. |
FEATUREHdrEditing |
<b>Только< кодировщик видео/b>: кодек поддерживает редактирование в формате HDR. |
FEATUREIntraRefresh |
<b>Только< кодировщик видео/b>: кодек поддерживает внутриобновимое обновление. |
FEATURELowLatency |
<Только декодер< b>/b>: кодек поддерживает декодирование с низкой задержкой. |
FEATUREMultipleFrames |
Если значение равно true, кодек поддерживает несколько единиц доступа (для декодирования или вывода для кодировщиков). |
FEATUREPartialFrame |
<b>только< декодер видео/b>: кодек поддерживает постановку частичных кадров в очередь. |
FEATUREQpBounds |
<b>только< кодировщик видео/b>: кодек поддерживает границы параметров квантования. |
FEATURESecurePlayback |
<b>только< декодер видео/b>: кодек поддерживает безопасную расшифровку. |
FEATURETunneledPlayback |
<b>Только< декодер видео или аудио/b>: кодек поддерживает туннелированное воспроизведение. |
Свойства
AudioCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Class |
Возвращает класс среды выполнения данного объекта |
ColorFormats |
Цветной формат мультимедиа. |
DefaultFormat |
Возвращает объект MediaFormat со значениями по умолчанию для конфигураций, имеющих значения по умолчанию. |
EncoderCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
JniPeerMembers |
Инкапсулирует возможности заданного компонента кодека. |
MaxSupportedInstances |
Возвращает максимальное число поддерживаемых параллельных экземпляров кодека. |
MimeType |
Возвращает тип mime, для которого был создан этот объект codec-capability. |
PeerReference |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
ProfileLevels | |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
VideoCapabilities |
Инкапсулирует возможности заданного компонента кодека. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
CreateFromProfileLevel(String, MediaCodecProfileLevel, Int32) |
Инкапсулирует возможности заданного компонента кодека. |
Dispose() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Dispose(Boolean) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
IsFeatureRequired(String) |
Запрос требований к функциям кодека. |
IsFeatureSupported(String) |
Возможности функции кодека запросов. |
IsFormatSupported(MediaFormat) |
Запрос на то, поддерживает ли кодек заданный |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего на мониторе этого объекта. (Унаследовано от Object) |
NotifyAll() |
Активирует все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Wait() |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>. (Унаследовано от Object) |
Wait(Int64) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Инкапсулирует возможности заданного компонента кодека. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенное средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Инкапсулирует возможности заданного компонента кодека. |
GetJniTypeName(IJavaPeerable) |
Инкапсулирует возможности заданного компонента кодека. |