IDStorageFactoryX::SetDebugFlags

디버그 계층을 제어하는 데 사용되는 플래그를 설정합니다.

구문

void SetDebugFlags(  
         UINT32 flags  
)  

매개 변수

flags
형식: UINT32

디버그 계층을 제어하는 플래그 집합입니다.

반환 값

형식: void

설명

이 메서드는 요청이 큐에 추가될 때 DirectStorage에서 추가 유효성 검사를 수행하는지를 제어하는 플래그를 설정합니다. 유효성 검사는 디버깅을 돕기 위한 것입니다. 이러한 디버그 플래그는 대기열 시간에 탐지할 수 있는 오류 동작에만 영향을 미칩니다. 손상된 스트림이나 압축된 콘텐츠의 버퍼 크기가 일치하지 않는 등의 비동기 요청 처리의 일부로 발생하는 오류는 요청이 완료되면 IDStorageStatusArrayX::GetHResult를 통해 탐지 및 검색할 수 있습니다.

DSTORAGE_DEBUG 열거형은 SetDebugFlags에서 사용되는 플래그를 정의합니다.

요구 사항

헤더: dstorage_xs.h

라이브러리: dstorage_xs.lib

지원되는 플랫폼: Xbox Series 콘솔

참고 항목

IDStorageFactoryX
DStorage