struktur CD3D11_TEXTURE3D_DESC1 (d3d11_3.h)
Menjelaskan tekstur 3D.
Sintaks
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();
};
Warisan
Struktur CD3D11_TEXTURE3D_DESC1 mengimplementasikan D3D11_TEXTURE3D_DESC1.
Anggota
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
Keterangan
Struktur ini digunakan dalam panggilan ke ID3D11Device3::CreateTexture3D1.
Selain struktur ini, Anda juga dapat menggunakan struktur turunan CD3D11_TEXTURE3D_DESC1 , yang didefinisikan dalam D3D11_3.h dan berperilaku seperti kelas yang diwariskan, untuk membantu membuat deskripsi tekstur.
Perangkat membatasi ukuran sumber daya format subsampel, terkompresi blok, dan bit menjadi kelipatan ukuran khusus untuk setiap format.
Rentang ukuran tekstur ditentukan oleh tingkat fitur tempat Anda membuat perangkat dan bukan versi antarmuka Microsoft Direct3D. Misalnya, jika Anda menggunakan perangkat keras Microsoft Direct3D 10 di tingkat fitur 10 (D3D_FEATURE_LEVEL_10_0) dan memanggil D3D11CreateDevice untuk membuat ID3D11Device, Anda harus membatasi ukuran tekstur maksimum ke D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048) saat membuat tekstur 3D.
Persyaratan
Header | d3d11_3.h |