Bagikan melalui


struktur CD3D10_TEXTURE1D_DESC (d3d10.h)

Menjelaskan tekstur 1D.

Sintaks

struct CD3D10_TEXTURE1D_DESC : D3D10_TEXTURE1D_DESC {
  void CD3D10_TEXTURE1D_DESC();
  void CD3D10_TEXTURE1D_DESC(
    const D3D10_TEXTURE1D_DESC & o
  );
  void CD3D10_TEXTURE1D_DESC(
    DXGI_FORMAT format,
    UINT        width,
    UINT        arraySize,
    UINT        mipLevels,
    UINT        bindFlags,
    D3D10_USAGE usage,
    UINT        cpuaccessFlags,
    UINT        miscFlags
  );
  void ~CD3D10_TEXTURE1D_DESC();
};

Warisan

Struktur CD3D10_TEXTURE1D_DESC mengimplementasikan D3D10_TEXTURE1D_DESC.

Anggota

void CD3D10_TEXTURE1D_DESC()

void CD3D10_TEXTURE1D_DESC( const D3D10_TEXTURE1D_DESC & o)

void CD3D10_TEXTURE1D_DESC( DXGI_FORMAT format, UINT width, UINT arraySize, UINT mipLevels, UINT bindFlags, D3D10_USAGE usage, UINT cpuaccessFlags, UINT miscFlags)

void ~CD3D10_TEXTURE1D_DESC()

Keterangan

format Jenis: DXGI_FORMAT Format tekstur (lihat DXGI_FORMAT).

width Jenis: Lebar Tekstur UINT (dalam texel). Rentangnya dari 1 hingga D3D10_REQ_TEXTURE1D_U_DIMENSION (8192).

arraySize Jenis: Jumlah tekstur UINT dalam array. Rentangnya dari 1 hingga D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION (512).

mipLevels Jenis: Jumlah subtekstur UINT (juga disebut tingkat mipmap). Gunakan 1 untuk tekstur multisampel; atau 0 untuk menghasilkan sekumpulan subtekstur lengkap.

bindFlags Jenis: Bendera UINT (lihat D3D10_BIND_FLAG) untuk pengikatan ke tahap alur . Bendera dapat digabungkan dengan OR logis.

usage Jenis: D3D10_USAGE Nilai yang mengidentifikasi bagaimana tekstur akan dibaca dan ditulis. Nilai yang paling umum adalah D3D10_USAGE-DEFAULT; lihat D3D10_USAGE untuk semua nilai yang mungkin.

cpuAccessFlags Jenis: Bendera UINT (lihat D3D10_CPU_ACCESS_FLAG) untuk menentukan jenis akses CPU yang diizinkan. Gunakan 0 jika akses CPU tidak diperlukan. Bendera ini dapat dikombinasikan dengan OR logis.

miscFlags Jenis: Bendera UINT (lihat D3D10_RESOURCE_MISC_FLAG) yang mengidentifikasi opsi sumber daya lain yang kurang umum. Gunakan 0 jika tidak ada bendera ini yang berlaku. Bendera ini dapat dikombinasikan dengan OR logis.

Struktur ini digunakan dalam panggilan ke ID3D10Device::CreateTexture1D. Struktur turunan yang bermanfaat CD3D10_TEXTURE1D_DESC dideklarasikan dalam D3D10.h, untuk membantu membuat deskripsi tekstur.

Persyaratan

Persyaratan Nilai
Header d3d10.h

Lihat juga

Struktur Sumber Daya