Bagikan melalui


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

Lihat juga

Struktur Sumber Daya