#include <HWMediaFoundation.h>
◆ DeviceSources() [1/5]
Harlinn::Windows::Media::DeviceSources::DeviceSources |
( |
| ) |
|
|
inline |
◆ DeviceSources() [2/5]
Harlinn::Windows::Media::DeviceSources::DeviceSources |
( |
IMFActivate ** | sources, |
|
|
UINT32 | sourceCount ) |
|
inline |
◆ DeviceSources() [3/5]
Harlinn::Windows::Media::DeviceSources::DeviceSources |
( |
IMFAttributes * | attributes | ) |
|
|
inline |
◆ DeviceSources() [4/5]
Harlinn::Windows::Media::DeviceSources::DeviceSources |
( |
const DeviceSources & | | ) |
|
|
delete |
◆ DeviceSources() [5/5]
Harlinn::Windows::Media::DeviceSources::DeviceSources |
( |
DeviceSources && | other | ) |
|
|
inlinenoexcept |
◆ ~DeviceSources()
Harlinn::Windows::Media::DeviceSources::~DeviceSources |
( |
| ) |
|
|
inline |
◆ clear()
void Harlinn::Windows::Media::DeviceSources::clear |
( |
| ) |
|
|
inline |
◆ Create()
static DeviceSources Harlinn::Windows::Media::DeviceSources::Create |
( |
const Guid & | sourceType | ) |
|
|
inlinestatic |
◆ CreateAudioDeviceSources()
static DeviceSources Harlinn::Windows::Media::DeviceSources::CreateAudioDeviceSources |
( |
| ) |
|
|
inlinestatic |
◆ CreateVideoDeviceSources()
static DeviceSources Harlinn::Windows::Media::DeviceSources::CreateVideoDeviceSources |
( |
| ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]()
MFActivate Harlinn::Windows::Media::DeviceSources::operator[] |
( |
size_t | index | ) |
const |
|
inline |
◆ size()
size_t Harlinn::Windows::Media::DeviceSources::size |
( |
| ) |
const |
|
inline |
◆ sourceCount_
UINT32 Harlinn::Windows::Media::DeviceSources::sourceCount_ = 0 |
|
private |
◆ sources_
IMFActivate** Harlinn::Windows::Media::DeviceSources::sources_ = nullptr |
|
private |
The documentation for this class was generated from the following file: