다음을 통해 공유


D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW 구조체(d3d10umddi.h)

D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW 구조체는 CreateShaderResourceView(D3D11) 함수 호출에서 셰이더 리소스 뷰를 만드는 데 사용되는 버퍼를 설명합니다.

구문

typedef struct D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW {
  union {
    [in] UINT FirstElement;
    [in] UINT ElementOffset;
  };
  union {
    [in] UINT NumElements;
    [in] UINT ElementWidth;
  };
  [in] UINT  Flags;
} D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW;

멤버

[in] FirstElement

버퍼의 첫 번째 요소에 대한 오프셋(바이트)입니다.

[in] ElementOffset

버퍼의 첫 번째 요소에 대한 오프셋(바이트)입니다.

[in] NumElements

버퍼의 요소 수입니다.

[in] ElementWidth

버퍼의 너비(요소)입니다.

[in] Flags

버퍼를 설명하는 플래그 값의 유효한 비트 OR입니다. 현재 Direct3D 런타임은 D3D11_DDI_BUFFEREX_SRV_FLAG_RAW(0x00000001) 플래그만 지원합니다. 이 플래그가 설정되면 버퍼는 원시 형식입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW Windows 7 운영 체제부터 지원됩니다.
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

CalcPrivateShaderResourceViewSize(D3D11)

CreateShaderResourceView(D3D11)

D3D11DDIARG_CREATESHADERRESOURCEVIEW