Microsoft DirectX 9.0

IAudioMediaStream::CreateSample

Creates an audio stream sample for use with the specified stream.

Syntax

HRESULT CreateSample(
  IAudioData *pAudioData,
  DWORD dwFlags,
  IAudioStreamSample **ppSample
);

Parameters

pAudioData

[in]  Pointer to an IAudioData container. IAudioData objects can be referenced by samples in more than one stream.

dwFlags

[in]  Reserved for flag data. Must be zero.

ppSample

[out]  Address of a pointer to the new IAudioStreamSample interface.

Return Values

Returns S_OK if successful or E_POINTER if one or more of the required parameters are NULL.

Remarks

The pAudioData object defines the data's format.

See Also