다음을 통해 공유


ID3D11InfoQueue 인터페이스(d3d11sdklayers.h)

정보 큐 인터페이스는 디버그 메시지를 저장, 검색 및 필터링합니다. 큐는 메시지 큐, 선택적 스토리지 필터 스택 및 선택적 검색 필터 스택으로 구성됩니다.

상속

ID3D11InfoQueue 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ID3D11InfoQueue 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ID3D11InfoQueue 인터페이스에는 이러한 메서드가 있습니다.

 
ID3D11InfoQueue::AddApplicationMessage

사용자 정의 메시지를 메시지 큐에 추가하고 해당 메시지를 전송하여 출력을 디버그합니다. (ID3D11InfoQueue.AddApplicationMessage)
ID3D11InfoQueue::AddMessage

메시지 큐에 디버그 메시지를 추가하고 해당 메시지를 전송하여 출력을 디버그합니다.
ID3D11InfoQueue::AddRetrievalFilterEntries

검색 필터 스택의 맨 위에 스토리지 필터를 추가합니다. (ID3D11InfoQueue.AddRetrievalFilterEntries)
ID3D11InfoQueue::AddStorageFilterEntries

스토리지 필터 스택의 맨 위에 스토리지 필터를 추가합니다. (ID3D11InfoQueue.AddStorageFilterEntries)
ID3D11InfoQueue::ClearRetrievalFilter

검색 필터 스택의 맨 위에서 검색 필터를 제거합니다. (ID3D11InfoQueue.ClearRetrievalFilter)
ID3D11InfoQueue::ClearStorageFilter

스토리지 필터 스택의 맨 위에서 스토리지 필터를 제거합니다. (ID3D11InfoQueue.ClearStorageFilter)
ID3D11InfoQueue::ClearStoredMessages

메시지 큐에서 모든 메시지를 지웁니다. (ID3D11InfoQueue.ClearStoredMessages)
ID3D11InfoQueue::GetBreakOnCategory

해당 범주의 메시지가 스토리지 필터를 통과할 때 중단되는 메시지 범주를 가져옵니다. (ID3D11InfoQueue.GetBreakOnCategory)
ID3D11InfoQueue::GetBreakOnID

해당 식별자가 있는 메시지가 스토리지 필터를 통과할 때 중단되는 메시지 식별자를 가져옵니다. (ID3D11InfoQueue.GetBreakOnID)
ID3D11InfoQueue::GetBreakOnSeverity

심각도 수준이 있는 메시지가 스토리지 필터를 통과할 때 중단되는 메시지 심각도 수준을 가져옵니다. (ID3D11InfoQueue.GetBreakOnSeverity)
ID3D11InfoQueue::GetMessage

메시지 큐에서 메시지를 가져옵니다. (ID3D11InfoQueue.GetMessage)
ID3D11InfoQueue::GetMessageCountLimit

메시지 큐에 추가할 수 있는 최대 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetMessageCountLimit)
ID3D11InfoQueue::GetMuteDebugOutput

디버그 출력을 켜거나 끄는 부울을 가져옵니다. (ID3D11InfoQueue.GetMuteDebugOutput)
ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter

스토리지 필터를 통과하도록 허용된 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetNumMessagesAllowedByStorageFilter)
ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter

스토리지 필터를 통해 전달이 거부된 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetNumMessagesDeniedByStorageFilter)
ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit

메시지 수 제한으로 인해 삭제된 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetNumMessagesDiscardedByMessageCountLimit)
ID3D11InfoQueue::GetNumStoredMessages

메시지 큐에 현재 저장된 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetNumStoredMessages)
ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter

검색 필터를 통과할 수 있는 메시지 수를 가져옵니다. (ID3D11InfoQueue.GetNumStoredMessagesAllowedByRetrievalFilter)
ID3D11InfoQueue::GetRetrievalFilter

검색 필터 스택의 맨 위에 있는 검색 필터를 가져옵니다. (ID3D11InfoQueue.GetRetrievalFilter)
ID3D11InfoQueue::GetRetrievalFilterStackSize

검색 필터 스택의 크기를 바이트 단위로 가져옵니다. (ID3D11InfoQueue.GetRetrievalFilterStackSize)
ID3D11InfoQueue::GetStorageFilter

스토리지 필터 스택의 맨 위에 있는 스토리지 필터를 가져옵니다. (ID3D11InfoQueue.GetStorageFilter)
ID3D11InfoQueue::GetStorageFilterStackSize

스토리지 필터 스택의 크기를 바이트 단위로 가져옵니다. (ID3D11InfoQueue.GetStorageFilterStackSize)
ID3D11InfoQueue::P opRetrievalFilter

검색 필터 스택의 맨 위에서 검색 필터를 팝합니다. (ID3D11InfoQueue.PopRetrievalFilter)
ID3D11InfoQueue::P opStorageFilter

스토리지 필터 스택의 맨 위에서 스토리지 필터를 팝합니다. (ID3D11InfoQueue.PopStorageFilter)
ID3D11InfoQueue::P ushCopyOfRetrievalFilter

검색 필터 스택의 맨 위에 있는 검색 필터 복사본을 검색 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushCopyOfRetrievalFilter)
ID3D11InfoQueue::P ushCopyOfStorageFilter

현재 스토리지 필터 스택의 맨 위에 있는 스토리지 필터 복사본을 스토리지 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushCopyOfStorageFilter)
ID3D11InfoQueue::P ushEmptyRetrievalFilter

빈 검색 필터를 검색 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushEmptyRetrievalFilter)
ID3D11InfoQueue::P ushEmptyStorageFilter

빈 스토리지 필터를 스토리지 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushEmptyStorageFilter)
ID3D11InfoQueue::P ushRetrievalFilter

검색 필터를 검색 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushRetrievalFilter)
ID3D11InfoQueue::P ushStorageFilter

스토리지 필터를 스토리지 필터 스택에 푸시합니다. (ID3D11InfoQueue.PushStorageFilter)
ID3D11InfoQueue::SetBreakOnCategory

해당 범주의 메시지가 스토리지 필터를 통과할 때 중단되도록 메시지 범주를 설정합니다. (ID3D11InfoQueue.SetBreakOnCategory)
ID3D11InfoQueue::SetBreakOnID

해당 식별자가 있는 메시지가 스토리지 필터를 통과할 때 중단되도록 메시지 식별자를 설정합니다. (ID3D11InfoQueue.SetBreakOnID)
ID3D11InfoQueue::SetBreakOnSeverity

심각도 수준이 있는 메시지가 스토리지 필터를 통과할 때 중단되도록 메시지 심각도 수준을 설정합니다. (ID3D11InfoQueue.SetBreakOnSeverity)
ID3D11InfoQueue::SetMessageCountLimit

메시지 큐에 추가할 수 있는 최대 메시지 수를 설정합니다. (ID3D11InfoQueue.SetMessageCountLimit)
ID3D11InfoQueue::SetMuteDebugOutput

디버그 출력을 켜거나 끄는 부울을 설정합니다. (ID3D11InfoQueue.SetMuteDebugOutput)

설명

이 인터페이스를 가져오려면 디버그 계층을 켜고 ID3D11Device에서 IUnknown::QueryInterface를 사용합니다.

Windows Phone 8: 이 API가 지원됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d3d11sdklayers.h

추가 정보

IUnknown

계층 인터페이스