#include <HWMediaFoundation.h>
|
| static Transforms | AudioDecoders (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | AudioEffects (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | AudioEncoders (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | Demultiplexers (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | Multiplexers (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | OtherTransforms (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | VideoDecoders (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | VideoEffects (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | VideoRendererEffects (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | VideoEncoders (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
| static Transforms | VideoProcessors (EnumTransformsFlags flags=EnumTransformsFlags::Default, const TransformRegisterTypeInfo *inputType=nullptr, const TransformRegisterTypeInfo *outputType=nullptr) |
| |
◆ Transforms() [1/4]
| Harlinn::Windows::Media::Transforms::Transforms |
( |
| ) |
|
|
default |
◆ Transforms() [2/4]
◆ Transforms() [3/4]
| Harlinn::Windows::Media::Transforms::Transforms |
( |
const Transforms & | | ) |
|
|
delete |
◆ Transforms() [4/4]
| Harlinn::Windows::Media::Transforms::Transforms |
( |
Transforms && | other | ) |
|
|
inlinenoexcept |
◆ ~Transforms()
| Harlinn::Windows::Media::Transforms::~Transforms |
( |
| ) |
|
|
inline |
◆ AudioDecoders()
◆ AudioEffects()
◆ AudioEncoders()
◆ clear()
| void Harlinn::Windows::Media::Transforms::clear |
( |
| ) |
|
|
inline |
◆ Demultiplexers()
◆ Multiplexers()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]()
| MFActivate Harlinn::Windows::Media::Transforms::operator[] |
( |
size_t | index | ) |
const |
|
inline |
◆ OtherTransforms()
◆ size()
| size_t Harlinn::Windows::Media::Transforms::size |
( |
| ) |
const |
|
inline |
◆ VideoDecoders()
◆ VideoEffects()
◆ VideoEncoders()
◆ VideoProcessors()
◆ VideoRendererEffects()
◆ transformCount_
| UINT32 Harlinn::Windows::Media::Transforms::transformCount_ = 0 |
|
private |
◆ transforms_
| IMFActivate** Harlinn::Windows::Media::Transforms::transforms_ = nullptr |
|
private |
The documentation for this class was generated from the following file: