共用方式為


MFCreateVideoSampleAllocatorEx 函式 (mfapi.h)

建立 物件,該物件會配置與 Microsoft DirectX Graphics Infrastructure (DXGI) 相容的影片範例。

語法

HRESULT MFCreateVideoSampleAllocatorEx(
  [in]  REFIID riid,
  [out] void   **ppSampleAllocator
);

參數

[in] riid

要擷取之介面的標識碼。 指定下列其中一個值。

意義
IID_IUnknown
擷取 IUnknown 指標。
IID_IMFVideoSampleAllocator
擷取 IMFVideoSampleAllocator 指標。
IID_IMFVideoSampleAllocatorEx
擷取 IMFVideoSampleAllocatorEx 指標。
IID_IMFVideoSampleAllocatorCallback
擷取 IMFVideoSampleAllocatorCallback 指標。

[out] ppSampleAllocator

接收所要求介面的指標。 呼叫端必須釋放 介面。

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

此函式會建立 DXGI 視訊介面的配置器。 這個配置器所建立的緩衝區會公開 IMFDXGIBuffer 介面。 若要建立 Microsoft Direct3D 9 視訊介面的配置器,請呼叫 MFCreateVideoSampleAllocator

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 mfapi.h
程式庫 Mfplat.lib
Dll Mfplat.dll

另請參閱

媒體基礎函式