Bagikan melalui


IDXGIResource1::CreateSubresourceSurface method (dxgi1_2.h)

Membuat objek permukaan subsumber daya.

Sintaks

HRESULT CreateSubresourceSurface(
        UINT          index,
  [out] IDXGISurface2 **ppSurface
);

Parameter

index

Indeks objek permukaan sub sumber daya untuk dijumlahkan.

[out] ppSurface

Alamat pointer ke antarmuka IDXGISurface2 yang mewakili objek permukaan subresource yang dibuat pada posisi yang ditentukan oleh parameter indeks .

Nilai kembali

Mengembalikan S_OK jika berhasil; jika tidak, mengembalikan salah satu nilai berikut:

  • DXGI_ERROR_INVALID_CALL jika indeks berada di luar rentang atau jika subsumber daya bukan permukaan yang valid.
  • E_OUTOFMEMORY jika memori tidak cukup tersedia untuk membuat objek permukaan sub sumber daya.
Subsumber daya adalah permukaan yang valid jika sumber daya asli akan menjadi permukaan yang valid jika ukuran arraynya sama dengan 1.

Keterangan

Objek permukaan sub sumber daya mengimplementasikan antarmuka IDXGISurface2 , yang mewarisi dari IDXGISurface1 dan secara tidak langsung IDXGISurface. Oleh karena itu, metode IDXGISurface1 yang dapat dioperasikan GDI berfungsi jika objek antarmuka sumber daya asli dibuat dengan bendera GDI-interoperable (D3D11_RESOURCE_MISC_GDI_COMPATIBLE).

CreateSubresourceSurface membuat permukaan sub sumber daya yang didasarkan pada antarmuka sumber daya tempat CreateSubresourceSurface dipanggil. Misalnya, jika objek antarmuka sumber daya asli adalah tekstur 2D, permukaan sub sumber daya yang dibuat juga merupakan tekstur 2D.

Anda dapat menggunakan CreateSubresourceSurface untuk membuat bagian sumber daya stereo sehingga Anda dapat menggunakan Direct2D di bagian kiri atau kanan sumber daya stereo.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dxgi1_2.h
Pustaka Dxgi.lib

Lihat juga

IDXGIResource1