GPU から非同期でデータを取得します。
HRESULT
GetData(
ID3D11Asynchronous *pAsync,
void *pData,
UINT DataSize,
UINT GetDataFlags
);
パラメータ
- pAsync
ID3D11Asynchronous インターフェイスへのポインターです。 - pData
データを受信するメモリーのアドレスです。NULL の場合、GetData はステータスのチェックにのみ使用されます。データ出力の種類は、非同期インターフェイスの種類によって異なります。「解説」を参照してください。 - DataSize
取得するデータのサイズ、または 0 です。pData が NULL の場合は必ず 0 を指定する必要があります。 - GetDataFlags
オプション フラグ。0 を指定できるほか、D3D11_ASYNC_GETDATA_FLAG で列挙されるフラグの任意の組み合わせとしてもかまいません。
戻り値
このメソッドは、「Direct3D 11 のリターン コード」のいずれかを返します。
要件
ヘッダー: D3D11.h 宣言
ライブラリ: D3D11.lib 内容