Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется Microsoft Media Foundation. Дополнительные сведения см. в разделе:
dxva2api.h содержит следующие программные интерфейсы:
Интерфейсы
|
IDirect3DDeviceManager9 Позволяет двум потокам совместно использовать одно и то же устройство Direct3D 9 и предоставляет доступ к функциям DirectX Video Acceleration (DXVA) устройства. |
|
IDirectXVideoAccelerationService Предоставляет службы DirectX Video Acceleration (DXVA) с устройства Direct3D. |
|
IDirectXVideoDecoder Представляет устройство декодера видео directX Video Acceleration (DXVA). |
|
IDirectXVideoDecoderService Предоставляет доступ к службам декодера DirectX Video Acceleration (DXVA). |
|
IDirectXVideoMemoryConfiguration Задает тип видеопамять для несжатых поверхностей видео. |
|
IDirectXVideoProcessor Представляет устройство видеопроцессор directX Video Acceleration (DXVA). |
|
IDirectXVideoProcessorService Предоставляет доступ к службам обработки видео с directX Video Acceleration (DXVA). |
Функции
|
DXVA2_Fixed32OpaqueAlpha Возвращает структуру DXVA2_Fixed32, содержащую непрозрачное альфа-значение. |
|
DXVA2_Fixed32TransparentAlpha Возвращает структуру DXVA2_Fixed32, содержащую прозрачное альфа-значение. |
|
DXVA2CreateDirect3DDeviceManager9 Создает экземпляр диспетчер устройств Direct3D. |
|
DXVA2CreateVideoService Создает объект служб DirectX Video Acceleration (DXVA). |
|
DXVA2FixedToFloat Преобразует значение DXVA2_Fixed32 в число с плавающей запятой. |
|
DXVA2FloatToFixed Преобразует число с плавающей запятой в значение DXVA2_Fixed32. |
Структуры
|
DXVA2_AES_CTR_IV Содержит вектор инициализации (IV) для блочного шифрования 128-разрядного расширенного шифрования CTR (AES-CTR). (DXVA2_AES_CTR_IV) |
|
DXVA2_AYUVSample16 Определяет 16-битовое значение пикселя AYUV. |
|
DXVA2_AYUVSample8 Определяет 8-битовое значение пикселя AYUV. |
|
DXVA2_ConfigPictureDecode Описывает конфигурацию устройства декодера DXVA. |
|
DXVA2_DecodeBufferDesc Описывает буфер, отправляемый из декодера на устройство DirectX Video Acceleration (DXVA). |
|
DXVA2_DecodeExecuteParams Содержит параметры для метода IDirectXVideoDecoder::Execute. |
|
DXVA2_DecodeExtensionData Содержит частные данные для метода IDirectXVideoDecoder::Execute. |
|
DXVA2_ExtendedFormat Описывает формат видеопотока. |
|
DXVA2_FilterValues Содержит параметры для фильтра изображений DirectX Video Acceleration (DXVA). |
|
DXVA2_Fixed32 Определяет 32-разрядное число с фиксированной запятой. |
|
DXVA2_Frequency Определяет частоту видео. |
|
DXVA2_ProcAmpValues Содержит значения для операций обработки видео с ускорением DirectX (DXVA). |
|
DXVA2_ValueRange Определяет диапазон поддерживаемых значений для операции DirectX Video Acceleration (DXVA). |
|
DXVA2_VideoDesc Описывает видеопоток для устройства декодера DXVA или устройства видеопроцессора. |
|
DXVA2_VideoProcessBltParams Содержит параметры для метода IDirectXVideoProcessor::VideoProcessBlt. |
|
DXVA2_VideoProcessorCaps Описание возможностей режима видеопроцессоров DirectX Video Acceleration (DVXA). |
|
DXVA2_VideoSample Указывает пример входных данных для метода IDirectXVideoProcessor::VideoProcessBlt. |
Перечисления
|
DXVA2_NominalRange Описывает, как сопоставить цветовые данные с нормализованным диапазоном [0...1]. |
|
DXVA2_SampleFormat Описывает содержимое примера видео. Эти флаги используются в структуре DXVA2_ExtendedFormat. |
|
DXVA2_SurfaceType Описывает тип поверхности DirectX для directX Video Acceleration (DXVA). |
|
DXVA2_VideoChromaSubSampling Описывает расположение значений хрома относительно образцов luma в видеокадре YUV. |
|
DXVA2_VideoLighting Описание предполагаемых условий освещения для просмотра видеосодержимого. |
|
DXVA2_VideoPrimaries Указывает основные цветовые источники видео. (DXVA2_VideoPrimaries) |
|
DXVA2_VideoTransferFunction Задает функцию преобразования из линейного RGB в нелинейный RGB (R'G'B). (DXVA2_VideoTransferFunction) |
|
DXVA2_VideoTransferMatrix Описывает матрицы преобразования между Y'PbPr (видео компонента) и студией R'G'B". (DXVA2_VideoTransferMatrix) |