다음을 통해 공유


CD3DX12_VIEW_INSTANCING_DESC 구조체

D3DX12_VIEW_INSTANCING_DESC 구조체를 쉽게 초기화할 수 있도록 하는 도우미 구조체입니다.

구문

struct CD3DX12_VIEW_INSTANCING_DESC : public D3D12_VIEW_INSTANCING_DESC
{
    CD3DX12_VIEW_INSTANCING_DESC();
    explicit CD3DX12_VIEW_INSTANCING_DESC(const D3D12_VIEW_INSTANCING_DESC& o) noexcept;
    explicit CD3DX12_VIEW_INSTANCING_DESC(CD3DX12_DEFAULT) noexcept;
    explicit CD3DX12_VIEW_INSTANCING_DESC(
        UINT InViewInstanceCount,
        const D3D12_VIEW_INSTANCE_LOCATION* InViewInstanceLocations,
        D3D12_VIEW_INSTANCING_FLAGS InFlags) noexcept;
};

멤버

CD3DX12_VIEW_INSTANCING_DESC

기본 생성자입니다. CD3DX12_VIEW_INSTANCING_DESC 초기화되지 않은 새 instance 만듭니다.

CD3DX12_VIEW_INSTANCING_DESC(const D3D12_VIEW_INSTANCING_DESC&)

D3DX12_VIEW_INSTANCING_DESC 구조체의 내용으로 초기화된 CD3DX12_VIEW_INSTANCING_DESCinstance 만드는 생성자입니다.

CD3DX12_VIEW_INSTANCING_DESC(CD3DX12_DEFAULT)

이러한 값으로 초기화된 CD3DX12_VIEW_INSTANCING_DESC 새 instance 만드는 생성자입니다.

데이터 멤버
ViewInstanceCount 0
pViewInstanceLocations nullptr
플래그 D3D12_VIEW_INSTANCING_FLAG_NONE

CD3DX12_VIEW_INSTANCING_DESC(UINT, const D3D12_VIEW_INSTANCE_LOCATION*, D3D12_VIEW_INSTANCING_FLAGS)

전달된 매개 변수를 사용하여 초기화된 CD3DX12_VIEW_INSTANCING_DESC 새 instance 만드는 생성자입니다.

요구 사항

요구 사항
헤더 D3dx12.h

추가 정보