enumerazione D3DX10_IMAGE_FILE_FORMAT

Formati di file di immagine supportati dalle funzioni D3DXCreatexxx e D3DX10Savexxx.

Sintassi

typedef enum D3DX10_IMAGE_FILE_FORMAT { 
  D3DX10_IFF_BMP          = 0,
  D3DX10_IFF_JPG          = 1,
  D3DX10_IFF_PNG          = 3,
  D3DX10_IFF_DDS          = 4,
  D3DX10_IFF_TIFF         = 10,
  D3DX10_IFF_GIF          = 11,
  D3DX10_IFF_WMP          = 12,
  D3DX10_IFF_FORCE_DWORD  = 0x7fffffff
} D3DX10_IMAGE_FILE_FORMAT, *LPD3DX10_IMAGE_FILE_FORMAT;

Costanti

D3DX10_IFF_BMP

Formato di file bitmap di Windows (BMP). Contiene un'intestazione che descrive la risoluzione del dispositivo in cui è stato creato il rettangolo di pixel, le dimensioni del rettangolo, le dimensioni della matrice di bit, una tavolozza logica e una matrice di bit che definisce la relazione tra pixel nell'immagine bitmap e le voci nella tavolozza logica. L'estensione del file per questo formato è .bmp.

D3DX10_IFF_JPG

Formato di file compresso joint photographic experts group (JPEG). Specifica la compressione delle variabili di colore RGB a 24 bit e i file di documento di immagine con estensione a 8 bit con tag con tag TIFF (Tag Image Format). L'estensione del file per questo formato è .jpg.

D3DX10_IFF_PNG

Formato di file PNG (Portable Network Graphics). Formato bitmap non proprietario con compressione senza perdita. L'estensione del file per questo formato è .png.

D3DX10_IFF_DDS

Formato di file DDS (DirectDraw surface). Archivia trame, trame di volumi e mappe di ambiente cubiche, con o senza livelli di mipmap e senza compressione pixel. L'estensione del file per questo formato è .dds.

D3DX10_IFF_TIFF

Formato file immagine contrassegnato (TIFF). Le estensioni di file per questo formato sono .tif e .tiff.

D3DX10_IFF_GIF

Formato di interscambio grafico (GIF). L'estensione del file per questo formato è .gif.

D3DX10_IFF_WMP

Formato di foto di Windows Media (WMP). Questo formato è noto anche come FOTO HD e JPEG XR. Le estensioni di file per questo formato sono .hdp, .jxr e .wdp.

Per funzionare correttamente, D3DX10_IFF_WMP richiede l'inizializzazione di COM. Di conseguenza, chiamare CoInitialize o CoInitializeEx nell'applicazione prima di chiamare D3DX.

D3DX10_IFF_FORCE_DWORD

Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione in una dimensione diversa da 32 bit. Questo valore non viene utilizzato.

Commenti

Per altre informazioni su alcuni di questi formati, vedere Tipi di bitmap (GDI+).

D3DX10 usa il componente Di creazione immagini di Windows per implementare la maggior parte dei tipi di file bitmap supportati. Per altre informazioni, vedere Panoramica del componente di Creazione immagini di Windows .

Requisiti

Requisito Valore
Intestazione
D3DX10Tex.h

Vedi anche

Enumerazione D3DX