Freigeben über


IAudioFrameNativeFactory::CreateFromMFSample-Methode (windows.media.core.interop.h)

Erstellt einen IAudioFrameNative aus dem bereitgestellten IMFSample.

Syntax

HRESULT CreateFromMFSample(
  [in]  IMFSample *data,
  [in]  BOOL      forceReadOnly,
  [in]  REFIID    riid,
  [out] LPVOID    *ppv
);

Parameter

[in] data

Typ: IMFSample*

Der Quellpuffer, der einen Audioframe enthält.

[in] forceReadOnly

Typ: BOOL

Ein Wert, der angibt, ob der erstellte Softwareaudioframe schreibgeschützt ist.

[in] riid

Typ: REFIID

Die IID der IAudioFrameNative-Schnittstelle .

[out] ppv

Typ: LPVOID*

Wenn diese Methode erfolgreich zurückgegeben wird, enthält die angeforderte Schnittstelle.

Rückgabewert

Typ: HRESULT

Gibt nach erfolgreichem Abschluss S_OK zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile windows.media.core.interop.h

Weitere Informationen

IAudioFrameNativeFactory