Funzione D3DX10SaveTextureToFile
Salvare una trama in un file.
Sintassi
HRESULT D3DX10SaveTextureToFile(
_In_ ID3D10Resource *pSrcTexture,
_In_ D3DX10_IMAGE_FILE_FORMAT DestFormat,
_In_ LPCTSTR pDestFile
);
Parametri
-
pSrcTexture [in]
-
Tipo: ID3D10Resource*
Puntatore alla trama da salvare. Vedere INTERFACCIA ID3D10Resource.
-
DestFormat [in]
-
Tipo: D3DX10_IMAGE_FILE_FORMAT
Il formato della trama verrà salvato come (vedere D3DX10_IMAGE_FILE_FORMAT). D3DX10_IFF_DDS è il formato preferito perché è l'unica opzione che supporta tutti i formati in DXGI_FORMAT.
-
pDestFile [in]
-
Tipo: LPCTSTR
Nome del file di output di destinazione in cui verrà salvata la trama. Se le impostazioni del compilatore richiedono Unicode, il tipo di dati LPCTSTR viene risolto in LPCWSTR. In caso contrario, il tipo di dati viene risolto in LPCSTR.
Valore restituito
Tipo: HRESULT
Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10; usare il valore restituito per verificare se il DestFormat è supportato.
Commenti
D3DX10SaveTextureToFile scrive la struttura di DDS_HEADER_DXT10 aggiuntiva per la trama di input solo se necessario(ad esempio, perché la trama di input è in formato RGB (sRGB) standard. Se D3DX10SaveTextureToFile scrive la struttura DDS_HEADER_DXT10 , imposta il membro dwFourCC della struttura di DDS_PIXELFORMAT per la trama su DX10 per indicare il prescense dell'intestazione estesa DDS_HEADER_DXT10 .
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche