struttura CD3D11_TEXTURE3D_DESC1 (d3d11_3.h)
Descrive una trama 3D.
Sintassi
struct CD3D11_TEXTURE3D_DESC1 : D3D11_TEXTURE3D_DESC1 {
void CD3D11_TEXTURE3D_DESC1();
void CD3D11_TEXTURE3D_DESC1(
const D3D11_TEXTURE3D_DESC1 & o
);
void CD3D11_TEXTURE3D_DESC1(
DXGI_FORMAT format,
UINT width,
UINT height,
UINT depth,
UINT mipLevels,
UINT bindFlags,
D3D11_USAGE usage,
UINT cpuaccessFlags,
UINT miscFlags,
D3D11_TEXTURE_LAYOUT textureLayout
);
void CD3D11_TEXTURE3D_DESC1(
const D3D11_TEXTURE3D_DESC & desc,
D3D11_TEXTURE_LAYOUT textureLayout
);
void ~CD3D11_TEXTURE3D_DESC1();
};
Ereditarietà
La struttura CD3D11_TEXTURE3D_DESC1 implementa D3D11_TEXTURE3D_DESC1 .
Membri
void CD3D11_TEXTURE3D_DESC1()
TBD
void CD3D11_TEXTURE3D_DESC1( const D3D11_TEXTURE3D_DESC1 & o)
void CD3D11_TEXTURE3D_DESC1( DXGI_FORMAT format, UINT width, UINT height, UINT depth, UINT mipLevels, UINT bindFlags, D3D11_USAGE usage, UINT cpuaccessFlags, UINT miscFlags, D3D11_TEXTURE_LAYOUT textureLayout)
void CD3D11_TEXTURE3D_DESC1( const D3D11_TEXTURE3D_DESC & desc, D3D11_TEXTURE_LAYOUT textureLayout)
void ~CD3D11_TEXTURE3D_DESC1()
TBD
Commenti
Questa struttura viene usata in una chiamata a ID3D11Device3::CreateTexture3D1.
Oltre a questa struttura, è anche possibile usare la struttura derivata CD3D11_TEXTURE3D_DESC1, definita in D3D11_3.h e si comporta come una classe ereditata, per creare una descrizione della trama.
Il dispositivo limita le dimensioni delle risorse sottocampionate, compresse in blocchi e bit in modo che siano multiple di dimensioni specifiche per ogni formato.
L'intervallo di dimensioni della trama è determinato dal livello di funzionalità in cui si crea il dispositivo e non dalla versione dell'interfaccia Microsoft Direct3D. Ad esempio, se si usa l'hardware Microsoft Direct3D 10 a livello di funzionalità 10 (D3D_FEATURE_LEVEL_10_0) e chiamare D3D11CreateDevice per creare un ID3D11Device, è necessario limitare le dimensioni massime della trama a D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048) quando si crea la trama 3D.
Requisiti
Intestazione | d3d11_3.h |