Direct3D11CaptureFramePool.CreateFreeThreaded メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DispatcherQueue への依存関係が削除され、フレーム プールの内部ワーカー スレッドで FrameArrived イベントが発生するフレーム プールを作成します。
public:
static Direct3D11CaptureFramePool ^ CreateFreeThreaded(IDirect3DDevice ^ device, DirectXPixelFormat pixelFormat, int numberOfBuffers, SizeInt32 size);
static Direct3D11CaptureFramePool CreateFreeThreaded(IDirect3DDevice const& device, DirectXPixelFormat const& pixelFormat, int const& numberOfBuffers, SizeInt32 const& size);
public static Direct3D11CaptureFramePool CreateFreeThreaded(IDirect3DDevice device, DirectXPixelFormat pixelFormat, int numberOfBuffers, SizeInt32 size);
function createFreeThreaded(device, pixelFormat, numberOfBuffers, size)
Public Shared Function CreateFreeThreaded (device As IDirect3DDevice, pixelFormat As DirectXPixelFormat, numberOfBuffers As Integer, size As SizeInt32) As Direct3D11CaptureFramePool
パラメーター
- device
- IDirect3DDevice
Direct3D デバイス。
- pixelFormat
- DirectXPixelFormat
キャプチャされたフレームの DirectX ピクセル形式。
- numberOfBuffers
-
Int32
int
キャプチャされたフレームを格納するバッファーの数。
- size
- SizeInt32
各バッファーのサイズ。
戻り値
指定された入力で作成されたフレーム プール。
Windows の要件
デバイス ファミリ |
Windows 10, version 1809 (10.0.17763.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v7.0 で導入)
|