D3D10_DDI_RESOURCE_BIND_FLAG 열거형(d3d10umddi.h)
리소스가 바인딩되는 방법을 식별합니다.
Syntax
typedef enum D3D10_DDI_RESOURCE_BIND_FLAG {
D3D10_DDI_BIND_VERTEX_BUFFER,
D3D10_DDI_BIND_INDEX_BUFFER,
D3D10_DDI_BIND_CONSTANT_BUFFER,
D3D10_DDI_BIND_SHADER_RESOURCE,
D3D10_DDI_BIND_STREAM_OUTPUT,
D3D10_DDI_BIND_RENDER_TARGET,
D3D10_DDI_BIND_DEPTH_STENCIL,
D3D10_DDI_BIND_PIPELINE_MASK,
D3D10_DDI_BIND_PRESENT,
D3D10_DDI_BIND_MASK,
D3D11_DDI_BIND_UNORDERED_ACCESS,
D3D11_DDI_BIND_DECODER,
D3D11_DDI_BIND_VIDEO_ENCODER,
D3D11_DDI_BIND_CAPTURE,
D3D11_DDI_BIND_PIPELINE_MASK,
D3D11_DDI_BIND_MASK
} ;
상수
D3D10_DDI_BIND_VERTEX_BUFFER 드라이버의 IaSetVertexBuffers 함수를 호출할 때 리소스를 꼭짓점 버퍼로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_INDEX_BUFFER 리소스는 드라이버의 IaSetIndexBuffer 함수 호출에서 인덱스 버퍼로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_CONSTANT_BUFFER 리소스를 상수 버퍼로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_SHADER_RESOURCE 리소스는 GsSetShaderResources, PsSetShaderResources 또는 VsSetShaderResources 함수를 호출할 때 셰이더 리소스로 바인딩될 수 있습니다. |
D3D10_DDI_BIND_STREAM_OUTPUT 리소스를 스트림 출력으로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_RENDER_TARGET 리소스를 렌더링 대상으로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_DEPTH_STENCIL 리소스는 깊이 스텐실 버퍼로 바인딩할 수 있습니다. |
D3D10_DDI_BIND_PIPELINE_MASK 이 열거형의 처음 7개 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. |
D3D10_DDI_BIND_PRESENT 리소스는 PresentDXGI 함수 호출에 사용할 수 있습니다(즉, 리소스를 백 버퍼로 사용할 수 있음). |
D3D10_DDI_BIND_MASK 이 열거형의 Direct3D 버전 10 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. |
D3D11_DDI_BIND_UNORDERED_ACCESS 리소스는 순서가 지정되지 않은 액세스 버퍼로 바인딩될 수 있습니다. Windows 8 부터 지원합니다. 리소스는 순서가 지정되지 않은 액세스 버퍼로 바인딩될 수 있습니다. Windows 7부터 지원됩니다. |
D3D11_DDI_BIND_DECODER 리소스는 비디오 디코더 엔진에 의해 채워진 2차원(2차원) 텍스처입니다. 이 값은 D3D10_DDI_BIND_RENDER_TARGET 열거형 값과 동시에 사용할 수 없습니다. Windows 8 부터 지원합니다. |
D3D11_DDI_BIND_VIDEO_ENCODER 리소스는 하드웨어 인코딩 MFT(Media Foundation Transform)에 대한 입력으로 사용됩니다. 이 값은 이 열거형의 값과 동시에 사용할 수 없습니다.
Windows 8 부터 지원합니다. |
D3D11_DDI_BIND_CAPTURE 2차원 텍스처는 캡처 인터페이스에서 데이터를 수신하는 데 사용됩니다. 이 값은 이 열거형의 값과 동시에 사용할 수 없습니다.
Windows 8 부터 지원합니다. |
D3D11_DDI_BIND_PIPELINE_MASK 이 열거형의 처음 9개 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. Windows 8 부터 지원합니다. 이 열거형의 처음 9개 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. Windows 7부터 지원됩니다. |
D3D11_DDI_BIND_MASK 이 열거형의 Direct3D 버전 11 및 버전 10 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. Windows 8 부터 지원합니다. 이 열거형의 Direct3D 버전 11 및 버전 10 값의 비트 OR 조합에서 유효한 비트 필드를 나타내는 마스크 값입니다. Windows 7부터 지원됩니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |