Interfaccia ID3D10Texture3D (d3d10.h)

Un'interfaccia trama 3D accede ai dati texel, ovvero la memoria strutturata.

Ereditarietà

L'interfaccia ID3D10Texture3D eredita da ID3D10Resource. ID3D10Texture3D include anche questi tipi di membri:

Metodi

L'interfaccia ID3D10Texture3D include questi metodi.

 
ID3D10Texture3D::GetDesc

Ottenere le proprietà della risorsa trama. (ID3D10Texture3D.GetDesc)
ID3D10Texture3D::Map

Ottenere un puntatore ai dati contenuti in una sottoresource e negare l'accesso della GPU a tale sottoresource. (ID3D10Texture3D.Map)
ID3D10Texture3D::Unmap

Invalidare il puntatore alla risorsa recuperata da ID3D10Texture3D::Map e riabilitare l'accesso della GPU alla risorsa.

Commenti

Per creare una risorsa Texture3D vuota, chiamare ID3D10Device::CreateTexture3D. Per altre informazioni sulla creazione e il caricamento di trame, vedere Creazione di risorse trama.

Le trame non possono essere associate direttamente alla pipeline; È invece necessario creare e associare una vista . Usando una visualizzazione, i dati della trama possono essere interpretati in fase di esecuzione entro determinate restrizioni. Per usare la trama come risorsa di destinazione di rendering o di profondità, chiamare rispettivamente ID3D10Device::CreateRenderTargetView e ID3D10Device::CreateDepthStencilView. Per usare la trama come input a uno shader, creare un oggetto chiamando ID3D10Device::CreateShaderResourceView.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d10.h

Vedi anche

ID3D10Resource

Interfacce risorse