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 |