Home | History | Annotate | Download | only in include

Lines Matching refs:IMFTransform

22 typedef interface IMFTransform IMFTransform;
131 * IMFTransform interface
139 IMFTransform : public IUnknown
243 __CRT_UUID_DECL(IMFTransform, 0xbf94c121, 0x5b05, 0x4e6f, 0x80,0x00, 0xba,0x59,0x89,0x61,0x41,0x4d)
251 IMFTransform* This,
256 IMFTransform* This);
259 IMFTransform* This);
261 /*** IMFTransform methods ***/
263 IMFTransform* This,
270 IMFTransform* This,
275 IMFTransform* This,
282 IMFTransform* This,
287 IMFTransform* This,
292 IMFTransform* This,
296 IMFTransform* This,
301 IMFTransform* This,
306 IMFTransform* This,
310 IMFTransform* This,
315 IMFTransform* This,
321 IMFTransform* This,
327 IMFTransform* This,
333 IMFTransform* This,
339 IMFTransform* This,
344 IMFTransform* This,
349 IMFTransform* This,
354 IMFTransform* This,
358 IMFTransform* This,
363 IMFTransform* This,
368 IMFTransform* This,
373 IMFTransform* This,
379 IMFTransform* This,
387 interface IMFTransform {
397 /*** IMFTransform methods ***/
423 static FORCEINLINE HRESULT IMFTransform_QueryInterface(IMFTransform* This,REFIID riid,void **ppvObject) {
426 static FORCEINLINE ULONG IMFTransform_AddRef(IMFTransform* This) {
429 static FORCEINLINE ULONG IMFTransform_Release(IMFTransform* This) {
432 /*** IMFTransform methods ***/
433 static FORCEINLINE HRESULT IMFTransform_GetStreamLimits(IMFTransform* This,DWORD *pdwInputMinimum,DWORD *pdwInputMaximum,DWORD *pdwOutputMinimum,DWORD *pdwOutputMaximum) {
436 IMFTransform* This,DWORD *pcInputStreams,DWORD *pcOutputStreams) {
439 static FORCEINLINE HRESULT IMFTransform_GetStreamIDs(IMFTransform* This,DWORD dwInputIDArraySize,DWORD *pdwInputIDs,DWORD dwOutputIDArraySize,DWORD *pdwOutputIDs) {
442 static FORCEINLINE HRESULT IMFTransform_GetInputStreamInfo(IMFTransform* This,DWORD dwInputStreamID,MFT_INPUT_STREAM_INFO *pStreamInfo) {
445 static FORCEINLINE HRESULT IMFTransform_GetOutputStreamInfo(IMFTransform* This,DWORD dwOutputStreamID,MFT_OUTPUT_STREAM_INFO *pStreamInfo) {
448 static FORCEINLINE HRESULT IMFTransform_GetAttributes(IMFTransform* This,IMFAttributes **pAttributes) {
451 static FORCEINLINE HRESULT IMFTransform_GetInputStreamAttributes(IMFTransform* This,DWORD dwInputStreamID,IMFAttributes **pAttributes) {
454 static FORCEINLINE HRESULT IMFTransform_GetOutputStreamAttributes(IMFTransform* This,DWORD dwOutputStreamID,IMFAttributes **pAttributes) {
457 static FORCEINLINE HRESULT IMFTransform_DeleteInputStream(IMFTransform* This,DWORD dwStreamID) {
460 static FORCEINLINE HRESULT IMFTransform_AddInputStreams(IMFTransform* This,DWORD cStreams,DWORD *adwStreamIDs) {
463 static FORCEINLINE HRESULT IMFTransform_GetInputAvailableType(IMFTransform* This,DWORD dwInputStreamID,DWORD dwTypeIndex,IMFMediaType **ppType) {
466 static FORCEINLINE HRESULT IMFTransform_GetOutputAvailableType(IMFTransform* This,DWORD dwOutputStreamID,DWORD dwTypeIndex,IMFMediaType **ppType) {
469 static FORCEINLINE HRESULT IMFTransform_SetInputType(IMFTransform* This,DWORD dwInputStreamID,IMFMediaType *pType,DWORD dwFlags) {
472 static FORCEINLINE HRESULT IMFTransform_SetOutputType(IMFTransform* This,DWORD dwOutputStreamID,IMFMediaType *pType,DWORD dwFlags) {
475 static FORCEINLINE HRESULT IMFTransform_GetInputCurrentType(IMFTransform* This,DWORD dwInputStreamID,IMFMediaType **ppType) {
478 static FORCEINLINE HRESULT IMFTransform_GetOutputCurrentType(IMFTransform* This,DWORD dwOutputStreamID,IMFMediaType **ppType) {
481 static FORCEINLINE HRESULT IMFTransform_GetInputStatus(IMFTransform* This,DWORD dwInputStreamID,DWORD *pdwFlags) {
484 static FORCEINLINE HRESULT IMFTransform_GetOutputStatus(IMFTransform* This,DWORD *pdwFlags) {
487 static FORCEINLINE HRESULT IMFTransform_SetOutputBounds(IMFTransform* This,LONGLONG hnsLowerBound,LONGLONG hnsUpperBound) {
490 static FORCEINLINE HRESULT IMFTransform_ProcessEvent(IMFTransform* This,DWORD dwInputStreamID,IMFMediaEvent *pEvent) {
493 static FORCEINLINE HRESULT IMFTransform_ProcessMessage(IMFTransform* This,MFT_MESSAGE_TYPE eMessage,ULONG_PTR ulParam) {
496 static FORCEINLINE HRESULT IMFTransform_ProcessInput(IMFTransform* This,DWORD dwInputStreamID,IMFSample *pSample,DWORD dwFlags) {
499 static FORCEINLINE HRESULT IMFTransform_ProcessOutput(IMFTransform* This,DWORD dwFlags,DWORD cOutputBufferCount,MFT_OUTPUT_DATA_BUFFER *pOutputSamples,DWORD *pdwStatus) {
508 IMFTransform* This,
519 IMFTransform* This,
528 IMFTransform* This,
539 IMFTransform* This,
548 IMFTransform* This,
557 IMFTransform* This,
565 IMFTransform* This,
574 IMFTransform* This,
583 IMFTransform* This,
591 IMFTransform* This,
600 IMFTransform* This,
610 IMFTransform* This,
620 IMFTransform* This,
630 IMFTransform* This,
640 IMFTransform* This,
649 IMFTransform* This,
658 IMFTransform* This,
667 IMFTransform* This,
675 IMFTransform* This,
684 IMFTransform* This,
693 IMFTransform* This,