Funzione D3DX11SaveTextureToMemory
Nota
La libreria di utilità D3DX (D3DX 9, D3DX 10 e D3DX 11) è deprecata per Windows 8 e non è supportata per le app di Windows Store.
Nota
Invece di usare questa funzione, è consigliabile usare la libreria DirectXTex , CaptureTexture quindi SaveToXXXMemory (dove XXX è WIC, DDS o TGA; WIC non supporta DDS e TGA; D3DX 9 supportato TGA come formato di origine d'arte comune per i giochi.
Salvare una trama in memoria.
Sintassi
HRESULT D3DX11SaveTextureToMemory(
ID3D11DeviceContext *pContext,
_In_ ID3D11Resource *pSrcTexture,
_In_ D3DX11_IMAGE_FILE_FORMAT DestFormat,
_Out_ LPD3D10BLOB *ppDestBuf,
_In_ UINT Flags
);
Parametri
-
pContext
-
Tipo: ID3D11DeviceContext*
Puntatore a un oggetto ID3D11DeviceContext .
-
pSrcTexture [in]
-
Tipo: ID3D11Resource*
Puntatore alla trama da salvare. Vedere ID3D11Resource.
-
DestFormat [in]
-
Tipo: D3DX11_IMAGE_FILE_FORMAT
Il formato della trama verrà salvato come. Vedere D3DX11_IMAGE_FILE_FORMAT.
-
ppDestBuf [out]
-
Tipo: LPD3D10BLOB*
Indirizzo di un puntatore alla memoria contenente la trama salvata.
-
Flag [in]
-
Tipo: UINT
Facoltativa.
Valore restituito
Tipo: HRESULT
Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 11.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|