ホーム › Media.MediaFoundation › IMFVirtualCamera
IMFVirtualCamera
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 33 | HRESULT AddDeviceSourceInfo(LPWSTR DeviceSourceInfo) |
| 34 | HRESULT AddProperty(DEVPROPKEY* pKey, DEVPROPTYPE Type, BYTE* pbData, DWORD cbData) |
| 35 | HRESULT AddRegistryEntry(LPWSTR EntryName, LPWSTR SubkeyPath, DWORD dwRegType, BYTE* pbData, DWORD cbData) |
| 36 | HRESULT Start(IMFAsyncCallback* pCallback) |
| 37 | HRESULT Stop() |
| 38 | HRESULT Remove() |
| 39 | HRESULT GetMediaSource(IMFMediaSource** ppMediaSource) |
| 40 | HRESULT SendCameraProperty(GUID* propertySet, DWORD propertyId, DWORD propertyFlags, void* propertyPayload, DWORD propertyPayloadLength, void* data, DWORD dataLength, DWORD* dataWritten) |
| 41 | HRESULT CreateSyncEvent(GUID* kseventSet, DWORD kseventId, DWORD kseventFlags, HANDLE eventHandle, IMFCameraSyncObject** cameraSyncObject) |
| 42 | HRESULT CreateSyncSemaphore(GUID* kseventSet, DWORD kseventId, DWORD kseventFlags, HANDLE semaphoreHandle, INT semaphoreAdjustment, IMFCameraSyncObject** cameraSyncObject) |
| 43 | HRESULT Shutdown() |