IltmmMediaTypeDisp::get_SampleSize

#include "ltmm.h"

C Syntax

HRESULT IltmmMediaTypeDisp_get_SampleSize(pMediaTypeDisp, pVal)

C++ Syntax

HRESULT get_SampleSize(pVal)

 

IltmmMediaTypeDisp *pMediaTypeDisp;

/* pointer to an interface */

long *pVal;

/* size of the sample */

Determines the sample size.

Parameter

Description

pMediaTypeDisp

Pointer to an IltmmMediaTypeDisp interface.

pVal

Pointer to a variable to be updated with the size of the sample, in bytes.

Returns

S_OK

The function was successful.

<> S_OK

An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.

Comments

For compressed data, the value can be zero.

Platforms

Win32, x64

See Also

Elements:

IltmmMediaTypeDisp::get_Format, IltmmMediaTypeDisp::get_FixedSizeSamples, IltmmMediaTypeDisp::get_FormatSize, IltmmMediaTypeDisp::get_FormatType, IltmmMediaTypeDisp::get_Subtype, IltmmMediaTypeDisp::get_TemporalCompression, IltmmMediaTypeDisp::get_Type, IltmmMediaTypeDisp::GetFormatData, IltmmMediaTypeDisp::put_FixedSizeSamples, IltmmMediaTypeDisp::put_FormatSize, IltmmMediaTypeDisp::put_FormatType, IltmmMediaTypeDisp::put_SampleSize, IltmmMediaTypeDisp::put_Subtype, IltmmMediaTypeDisp::put_TemporalCompression, IltmmMediaTypeDisp::put_Type, IltmmMediaTypeDisp::SetFormatData

Topics:

Multimedia Function Group

 

IltmmMediaTypeDisp interface

 

ltmmMediaType object

Example

For a C example, refer to Copying ltmmMediaType Attributes and Data for C.

For a C++ example, refer to Copying ltmmMediaType Attributes and Data for C++.