D3DX10CreateAsyncShaderResourceViewProcessor 함수
리소스를 로드할 데이터 프로세서를 만든 다음 이에 대한 셰이더-리소스 뷰를 만듭니다. 데이터 프로세서는 스레드 펌프를 사용하는 D3DX10의 비동기 데이터 로드 기능의 구성 요소입니다.
구문
HRESULT D3DX10CreateAsyncShaderResourceViewProcessor(
_In_ ID3D10Device *pDevice,
_In_ D3DX10_IMAGE_LOAD_INFO *pLoadInfo,
_Out_ ID3DX10DataProcessor **ppDataProcessor
);
매개 변수
-
pDevice [in]
-
형식: ID3D10Device*
해당 리소스에 대한 리소스 및 셰이더-리소스 뷰를 만드는 데 사용할 Direct3D 디바이스(ID3D10Device 인터페이스 참조)에 대한 포인터입니다.
-
pLoadInfo [in]
-
선택 사항입니다. 데이터 프로세서를 만들 때 텍스처의 특성( D3DX10_IMAGE_LOAD_INFO 참조)을 식별합니다. 텍스처가 로드될 때 텍스처의 특성을 읽으려면 NULL 로 설정합니다.
-
ppDataProcessor [out]
-
형식: ID3DX10DataProcessor**
만든 데이터 프로세서가 포함된 버퍼에 대한 포인터의 주소입니다( ID3DX10DataProcessor 인터페이스 참조).
반환 값
형식: HRESULT
반환 값은 Direct3D 10 반환 코드에 나열된 값 중 하나입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보