DEFINE_MEDIATYPE_GUID 매크로(mfapi.h)
FOURCC 코드, D3DFORMAT 값 또는 오디오 형식 형식에서 미디어 하위 형식 GUID를 정의합니다.
구문
void DEFINE_MEDIATYPE_GUID(
name,
format
);
매개 변수
name
정의할 GUID 상수의 이름입니다.
format
FOURCC 코드, D3DFORMAT 값 또는 오디오 형식 유형입니다.
반환 값
없음
설명
미디어 형식은 종종 FOURCC 코드(예: 'AYUV'), D3DFORMAT 값(예: D3DFMT_X8R8G8B8 ) 또는 오디오 형식 유형(예: WAVE_FORMAT_PCM)으로 식별됩니다. DEFINE_MEDIATYPE_GUID 매크로는 이러한 값 중 하나에서 새 GUID 상수를 정의합니다. 결과 GUID는 미디어 하위 형식으로 사용할 수 있습니다.
이 매크로는 DEFINE_GUID 매크로를 호출합니다. 결과 GUID 상수는 선언되므로 extern
선언에는 전역 scope 있어야 합니다.
예제
#include <initguid.h>
// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | mfapi.h |